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;
}
postcss([ require('postcss-modular-scale-plus') ])
See PostCSS docs for examples for your environment.