UNPKG

@fontsource-utils/scss

Version:
40 lines (25 loc) 1.12 kB
# Fontsource SCSS This is a helper library to use [Fontsource](https://fontsource.org) with SCSS. ## Installation ```bash npm install @fontsource-utils/scss ``` ## Import Import the mixins and font metadata. This example uses the "Recursive" font family. ```scss // Recommended: Use NodePackageImporter(). @use "pkg:@fontsource-utils/scss" as fontsource; @use "pkg:@fontsource-variable/recursive" as recursive; // Direct import: Adjust the path to `node_modules` if necessary. @use "../node_modules/@fontsource-utils/src/mixins.scss" as fontsource; @use "../node_modules/@fontsource-variable/recursive/scss/metadata.scss" as recursive; ``` - `NodePackageImporter()` reference: [`sass-lang.com`](https://sass-lang.com/documentation/at-rules/use/#pkg-ur-ls) ### Usage Use the `faces` mixin to generate `@font-face` rules: ```scss @include fontsource.faces($metadata: recursive.$metadata); ``` Learn more in the [Fontsource SCSS documentation](https://fontsource.org/docs/getting-started/sass-import). ## License This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.