_
_
It would make sense to extend support for angle unit types to skew as well... but the optional 2nd argument in `Rematrix.skew` makes things a bit more complicated; I don't...
I rather like the first suggestion, as it handles two arguments passed to `skew` nicely: ```js const { deg, turn } = Rematrix Rematrix.skew(deg(45), turn(0.5)) ```
Thanks for the kind words @davidkpiano, I appreciate it! >"Decomposition - probably a bigger feature ask, but a way to decompose a matrix and grab specific values such as translateX,...
Looks great. I think I’m learning towards the verbose model, because object keys then correspond to Rematrix method names (and facilitate an elegant `compose()` method) ```js var decomposed = Rematrix.decompose(...)...
Wow, I took a quick look at the W3C algorithm, and it was frightening. Also, I'm rather curious about the order of operations for composition. I'll keep looking.
I noticed the W3C CSS Transform Module document no longer included the 3D matrix decomposition sections. But thanks to WayBackMachine.... The pseudo code below is based upon the "unmatrix" method...
This sounds freaking awesome @MarcGuiselin, I appreciate the feature request and resources.
Perhaps related to [#11](https://github.com/TrySound/karma-rollup-plugin/issues/11#issuecomment-262528700).
@MarsZone @fpernia Capturing the end of an CSS transition/animation must either be through `transitionend` or `animationend` events (sometimes with vendor prefix) or by calculating the duration explicitly and using `setTimeout()`....
@nomiDesigns You can wrap the whole thing in an `if` statement, so it only applies to specific elements. For example, let’s say your specific elements have the class `.trigger` on...