|
6 | 6 | * |
7 | 7 | * Examples : |
8 | 8 | * |
9 | | - * 1 - Install the font by the command : |
| 9 | + * 1 - Install the font and the utilities by the command : |
| 10 | + * yarn add @fontsource-utils/scss |
| 11 | + * |
10 | 12 | * // For Classic font |
11 | 13 | * yarn add @fontsource/myFont |
12 | 14 | * |
|
15 | 17 | * |
16 | 18 | * 2 - Declare font-face : |
17 | 19 | * // For Classic font |
18 | | - * @use "~@fontsource/myFont/scss/mixins" as MyFont; |
19 | | - * @include MyFont.faces($weights: (400, 700)); |
| 20 | + * @use "../../../node_modules/@fontsource-utils/scss/src/mixins" as fontsource; |
| 21 | + * @use "../../../node_modules/@fontsource/myFont/scss/mixins" as MyFont; |
| 22 | + * @include fontsource.faces($metadata: MyFont.$metadata, $weights: (400, 700)); |
20 | 23 | * ... |
21 | 24 | * |
22 | 25 | * // For Variable font |
23 | | - * @use "~@fontsource-variable/myFont/scss/mixins" as MyFont; |
24 | | - * @include MyFont.faces($axes: all); |
| 26 | + * @use "../../../node_modules/@fontsource-utils/scss/src/mixins" as fontsource; |
| 27 | + * @use "../../../node_modules/@fontsource-variable/myFont/scss/mixins" as MyFont; |
| 28 | + * @include fontsource.faces($metadata: MyFont.$metadata, $axes: wght); |
25 | 29 | * ... |
26 | 30 | */ |
27 | 31 |
|
| 32 | +@use "../../../node_modules/@fontsource-utils/scss/src/mixins" as fontsource; |
28 | 33 | @use "../../../node_modules/@fontsource/poppins/scss/mixins" as Poppins; |
29 | 34 |
|
30 | | -@include Poppins.faces($weights: (300, 400, 500, 700), $styles: normal); |
31 | | -@include Poppins.faces($weights: (300, 400, 500, 700), $styles: italic); |
| 35 | +@include fontsource.faces($metadata: Poppins.$metadata, $weights: (300, 400, 500, 700), $styles: normal); |
| 36 | +@include fontsource.faces($metadata: Poppins.$metadata, $weights: (300, 400, 500, 700), $styles: italic); |
32 | 37 |
|
33 | 38 | // Fallbacks for DM Sans to improve cls |
34 | 39 | // https://deploy-preview-15--upbeat-shirley-608546.netlify.app/perfect-ish-font-fallback/?font=Poppins |
|
0 commit comments