1.0.1 ⢠Published 8 years ago
font-weight-from-name v1.0.1
font-weight-from-name
ā Get the font weight number from common names
Usage
import fontWeight from 'font-weight-from-name'
console.log(fontWeight('semibold')) // > 600
console.log(fontWeight('demi bold')) // > 600
// non-alpha characters are tossed, and capitalization is ignored
console.log(fontWeight('dEMi__ --- bOLD?!š')) // > 600Currently supported names/weights
ā Remember, capitalization and spacing doesn't matter.
| Weight | Names |
|---|---|
| 100 | hairline, thin |
| 200 | extralight, ultralight |
| 300 | light |
| 400 | normal, regular |
| 500 | medium |
| 600 | demibold, semibold |
| 700 | bold |
| 800 | extrabold, ultrabold |
| 900 | black, heavy |
Did we miss something? Create an issue and let's get it added.
Install
With Yarn or npm installed, run:
yarn add font-weight-from-name
# ...or, if using `npm`
npm install font-weight-from-nameAcknowledgments
font-weight-from-name was inspired by dan-gamble/postcss-font-weight-names
License
MIT