1 @mixin translate($x: 0, $y: 0, $z: 0) {
2 -webkit-transform:translate3d($x, $y, $z);
3 -ms-transform:translate($x, $y);
4 transform:translate3d($x, $y, $z);
8 -webkit-transform:rotate($deg);
9 -ms-transform:rotate($deg);
10 transform:rotate($deg);
13 @mixin transition($prop, $duration, $easing: ease-in-out, $delay: 0ms) {
14 -webkit-transition:$prop $duration $easing $delay;
15 transition:$prop $duration $easing $delay;
18 @mixin transform($val) {
19 -webkit-transform:$val;
24 .csstransitions.csstransforms {
29 -webkit-transition:-webkit-transform 500ms ease-in-out;
30 transition:transform 500ms ease-in-out;
34 .deck-container:not(.deck-menu) {
44 -webkit-transition:-webkit-transform 500ms ease-in-out, opacity 500ms ease-in-out;
45 transition:transform 500ms ease-in-out, opacity 500ms ease-in-out;
48 .deck-next, .deck-after {
50 @include translate(0, 1600px);
55 @include translate(0, -200%);
59 @include translate(0, -400%);
63 @include translate(0, 200%);
67 @include translate(0, 400%);
70 > .deck-before, > .deck-previous {
76 > .deck-child-current {
77 @include transform(none);
85 @include rotate(90deg);
90 @include rotate(90deg);