PostCSS plugin to calculate trigonometric functions: sin
/cos
/tan
.
/* Input */
.foo {
boo: sin(60deg);
padding: calc(cos(60deg) * 1em);
}
/* Output */
.foo {
boo: 0.86603;
padding: calc(0.5 * 1em);
}
postcss([ require('postcss-simple-trig') ]);
postcss([ require('postcss-simple-trig')({ precision: 2 }) ]);
See PostCSS docs for examples for your environment.
- type:
Integer
- default:
5
- allow:
0
~20
Used to determine how many digits after the decimal will be allowed.
ref: number.toFixed @ MDN
/* Input */
.foo {
margin-left: sin(60deg);
}
/* Output with { precision: 2 } */
.foo {
margin-left: 0.87;
}