This is a helper library to use Fontsource with SCSS.
npm install @fontsource-utils/scss
Import the mixins and font metadata. This example uses the "Recursive" font family.
// 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
Use the faces
mixin to generate @font-face
rules:
@include fontsource.faces($metadata: recursive.$metadata);
Learn more in the Fontsource SCSS documentation.
This project is licensed under the MIT License. See the LICENSE file for details.