PostCSS plugin that calculates modular scale in a unit agnostic manner and supports cases where the input to the ms() function contains values calculated at compile time..
:root{
--ms-bases:1, 0.75;
--ms-ratios:2;
}
.header{
font-size:ms(4)rem;
}
:root{
--ms-bases:1, 0.75;
--ms-ratios:2;
}
.header{
font-size:3rem;
}
Usage
postcss([require('postcss-modular-scale-plus')])
See PostCSS docs for examples for your environment.