@fontsource/dosis
Advanced tools
Comparing version 4.0.1 to 4.1.0
@@ -15,2 +15,12 @@ # Changelog | ||
## 4.1.x | ||
### Features | ||
- Added customisable SASS support through mixins for more flexible user setups. [#64](https://github.com/fontsource/fontsource/issues/64) [#122](https://github.com/fontsource/fontsource/pull/122) | ||
### Fixes | ||
- Major refactor to organise the templates and generic packager. [#120](https://github.com/fontsource/fontsource/pull/120) | ||
## 4.0.x | ||
@@ -23,3 +33,3 @@ | ||
- `import @fontsource/<font name>/<weight>` now only contains normal style variants of fonts. The `-normal.css` files throughout the respository have been removed. Importing italic variants remain the same via `import @fontsource/<font name>/<weight>-italic.css`. | ||
- `import @fontsource/<font name>/<weight>.css` now only contains normal style variants of fonts. The `-normal.css` files throughout the respository have been removed. Importing italic variants remain the same via `import @fontsource/<font name>/<weight>-italic.css`. | ||
Please see [#88](https://github.com/fontsource/fontsource/issues/88) for more details. [#112](https://github.com/fontsource/fontsource/pull/112) | ||
@@ -31,2 +41,7 @@ | ||
### Fixes | ||
- Add publishConfig to package.json templates for scoped packages to successfully publish. [#118](https://github.com/fontsource/fontsource/pull/118) | ||
- Generate index.css for fonts that do not have weight 400. [#119](https://github.com/fontsource/fontsource/pull/119) | ||
# 3.x Release | ||
@@ -33,0 +48,0 @@ |
{ | ||
"name": "@fontsource/dosis", | ||
"version": "4.0.1", | ||
"version": "4.1.0", | ||
"description": "Dosis font in NPM glory.", | ||
@@ -25,3 +25,3 @@ "main": "index.css", | ||
}, | ||
"gitHead": "dd7a4e2dfdebc6c20c3fadef27fdc60c51e0baed" | ||
"gitHead": "7c3699bded5aa61c8ec25dbd813b6e68374dafe1" | ||
} |
@@ -35,2 +35,26 @@ # Fontsource Dosis | ||
For more advanced setups, you can use our highly customisable Sass mixins that can modify many of the existing @font-face variables. | ||
```scss | ||
@import "~@fontsource/dosis/scss/mixins"; | ||
// Uses a unicode-range map to automatically generate multiple @font-face rules. | ||
@include fontFace( | ||
$weight: 500, | ||
$display: fallback, | ||
$fontDir: "~@fontsource/dosis/files" | ||
); | ||
// Fully customisable single @font-face mixin. | ||
@include fontFaceCustom( | ||
$weight: 600, | ||
$display: optional, | ||
$woff2Path: "~@fontsource/dosis/files/dosis-latin-500-normal.woff2", | ||
$unicodeRange: false | ||
); | ||
// More options available in link below. | ||
``` | ||
You can see all of the existing inputtable mixin variables [here](https://github.com/fontsource/fontsource/tree/master/packages/dosis/scss/mixins.scss). | ||
_These examples may not reflect actual compatibility. Please refer below._ | ||
@@ -37,0 +61,0 @@ |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
91
138
1436145
595