htc 7ca38fdcbb 善行少年PC端首次提交(基础版) 10 kuukautta sitten
..
dist 7ca38fdcbb 善行少年PC端首次提交(基础版) 10 kuukautta sitten
node_modules 7ca38fdcbb 善行少年PC端首次提交(基础版) 10 kuukautta sitten
CHANGELOG.md 7ca38fdcbb 善行少年PC端首次提交(基础版) 10 kuukautta sitten
LICENSE 7ca38fdcbb 善行少年PC端首次提交(基础版) 10 kuukautta sitten
README.md 7ca38fdcbb 善行少年PC端首次提交(基础版) 10 kuukautta sitten
package.json 7ca38fdcbb 善行少年PC端首次提交(基础版) 10 kuukautta sitten

README.md

postcss-minify-font-values Build Status

Minify font declarations with PostCSS.

This module will try to minimise the font-family, font-weight and font shorthand properties; it can unquote font families where necessary, detect & remove duplicates, and cut short a declaration after it finds a keyword. For more examples, see the tests.

h1 {
  font:bold 2.2rem/.9 "Open Sans Condensed", sans-serif;
}

p {
  font-family: "Helvetica Neue", Arial, sans-serif, Helvetica;
  font-weight: normal;
}
h1 {
  font:700 2.2rem/.9 Open Sans Condensed,sans-serif
}

p {
  font-family: Helvetica Neue,Arial,sans-serif;
  font-weight: 400;
}

API

minifyFontValues([options])

options

removeAfterKeyword

Type: boolean Default: false

Pass true to remove font families after the module encounters a font keyword, for example sans-serif.

removeDuplicates

Type: boolean Default: true

Pass false to disable the module from removing duplicated font families.

removeQuotes

Type: boolean Default: true

Pass false to disable the module from removing quotes from font families. Note that oftentimes, this is a safe optimisation & is done safely. For more details, see Mathias Bynens' article.

Usage

postcss([ require('postcss-minify-font-values') ])

See PostCSS docs for examples for your environment.

Contributors

See CONTRIBUTORS.md.

License

MIT © Bogdan Chadkin