1.1.5 • Published 10 years ago
postcss-vertical-rhythm v1.1.5
postcss-vertical-rhythm 
A PostCSS plugin to create a custom vertical rhythm unit from the base font-size and line-height.
Examples
Set the font on the body selector using the CSS shorthand method, you can use either px, em, rem or % unit for font-size:
body {
font: 16px/2 serif;
}This will create a line-height of 32px, which will be the vertical rhythm value. Now you can use the custom vertical rhythm unit, vr:
Input:
p {
margin-bottom: 1vr;
padding-top: .5vr;
}Output:
p {
margin-bottom: 32px;
padding-top: 16px;
}Options
Type: Object | Null
Default:
{
rootSelector: 'body',
}rootSelector(String) The root selector for thefontdeclaraion.
Usage
Install:
npm install postcss-vertical-rhythm --save-devThen include the plugin:
postcss([ require('postcss-vertical-rhythm')(options) ])See PostCSS docs for examples for your environment.
Licence
Released under the MIT license.