Skip to content

Instantly share code, notes, and snippets.

@xpander54
Created October 28, 2014 21:38
Show Gist options
  • Save xpander54/cf1e3e863b6b17404513 to your computer and use it in GitHub Desktop.
Save xpander54/cf1e3e863b6b17404513 to your computer and use it in GitHub Desktop.
/* Any element with class="animate" animate */
.animate.ng-enter, .animate.ng-leave {
position: absolute;
left: 0;
right: 0;
-webkit-transition:all .2s ease-in-out;
-moz-transition:all .2s ease-in-out;
-o-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
}
.animate.ng-enter {
opacity: 0;
-webkit-transform:scale3d(0.5, 0.5, 0.5);
-moz-transform:scale3d(0.5, 0.5, 0.5);
transform:scale3d(0.5, 0.5, 0.5);
}
.animate.ng-enter-active {
opacity: 1;
-webkit-transform:scale3d(1, 1, 1);
-moz-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1);
}
.animate.ng-leave {
opacity: 1;
/*padding-left: 0px;*/
-webkit-transform:translate3d(0, 0, 0);
-moz-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0);
}
.animate.ng-leave-active {
opacity: 0;
/*padding-left: 100px;*/
-webkit-transform:translate3d(0, 100px, 0);
-moz-transform:translate3d(0, 100px, 0);
transform:translate3d(0, 100px, 0);
}
/* any ui-view animate */
[ui-view].ng-enter, [ui-view].ng-leave {
position: absolute;
left: 0;
right: 0;
-webkit-transition:all .2s ease-in-out;
-moz-transition:all .2s ease-in-out;
-o-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
}
[ui-view].ng-enter {
opacity: 0;
-webkit-transform:scale3d(0.5, 0.5, 0.5);
-moz-transform:scale3d(0.5, 0.5, 0.5);
transform:scale3d(0.5, 0.5, 0.5);
}
[ui-view].ng-enter-active {
opacity: 1;
-webkit-transform:scale3d(1, 1, 1);
-moz-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1);
}
[ui-view].ng-leave {
opacity: 1;
/*padding-left: 0px;*/
-webkit-transform:translate3d(0, 0, 0);
-moz-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0);
}
[ui-view].ng-leave-active {
opacity: 0;
/*padding-left: 100px;*/
-webkit-transform:translate3d(0, 100px, 0);
-moz-transform:translate3d(0, 100px, 0);
transform:translate3d(0, 100px, 0);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment