assets/stylesheets/semantic_ui/themes/default/modules/transition.overrides in less-rails-semantic_ui-1.10.4.0 vs assets/stylesheets/semantic_ui/themes/default/modules/transition.overrides in less-rails-semantic_ui-1.11.1.0
- old
+ new
@@ -12,10 +12,13 @@
/*--------------
Browse
---------------*/
+.transition.browse {
+ animation-duration: 500ms;
+}
.transition.browse.in {
animation-name: browseIn;
}
.transition.browse.out,
.transition.browse.left.out {
@@ -90,11 +93,11 @@
Drop
---------------*/
.drop.transition {
transform-origin: top center;
- animation-duration: 0.5s;
+ animation-duration: 500ms;
animation-timing-function: cubic-bezier(0.34, 1.61, 0.7, 1);
}
.drop.transition.in {
animation-name: dropIn;
}
@@ -264,10 +267,11 @@
Flips
---------------*/
.flip.transition.in,
.flip.transition.out {
+ animation-duration: 600ms;
perspective: 2000px;
}
.horizontal.flip.transition.in {
animation-name: horizontalFlipIn;
}
@@ -651,61 +655,64 @@
/*--------------
Swing
---------------*/
-.transition.swing.in,
+.transition.swing {
+ animation-duration: 800ms;
+}
+
.transition[class*="swing down"].in {
- animation-name: swingInY;
+ animation-name: swingInX;
transform-origin: top center;
}
.transition[class*="swing up"].in {
- animation-name: swingInY;
+ animation-name: swingInX;
transform-origin: bottom center;
}
.transition[class*="swing left"].in {
- animation-name: swingInX;
+ animation-name: swingInY;
transform-origin: center right;
}
.transition[class*="swing right"].in {
- animation-name: swingInX;
+ animation-name: swingInY;
transform-origin: center left;
}
.transition.swing.out,
.transition[class*="swing down"].out {
- animation-name: swingOutY;
+ animation-name: swingOutX;
transform-origin: top center;
}
.transition[class*="swing up"].out {
- animation-name: swingOutY;
+ animation-name: swingOutX;
transform-origin: bottom center;
}
.transition[class*="swing left"].out {
- animation-name: swingOutX;
+ animation-name: swingOutY;
transform-origin: center right;
}
.transition[class*="swing right"].out {
- animation-name: swingOutX;
+ animation-name: swingOutY;
transform-origin: center left;
}
/* In */
@keyframes swingInX {
0% {
transform: perspective(1000px) rotateX(90deg);
opacity: 0;
}
40% {
- transform: perspective(1000px) rotateX(-20deg);
+ transform: perspective(1000px) rotateX(-30deg);
+ opacity: 1;
}
60% {
- transform: perspective(1000px) rotateX(10deg);
+ transform: perspective(1000px) rotateX(15deg);
}
80% {
- transform: perspective(1000px) rotateX(-5deg);
- opacity: 1;
+ transform: perspective(1000px) rotateX(-7.5deg);
}
100% {
transform: perspective(1000px) rotateX(0deg);
}
}
@@ -713,101 +720,94 @@
0% {
transform: perspective(1000px) rotateY(-90deg);
opacity: 0;
}
40% {
- transform: perspective(1000px) rotateY(20deg);
+ transform: perspective(1000px) rotateY(30deg);
+ opacity: 1;
}
60% {
- transform: perspective(1000px) rotateY(-10deg);
+ transform: perspective(1000px) rotateY(-17.5deg);
}
80% {
- transform: perspective(1000px) rotateY(5deg);
- opacity: 1;
+ transform: perspective(1000px) rotateY(7.5deg);
}
100% {
transform: perspective(1000px) rotateY(0deg);
}
}
/* Out */
-@keyframes swingOutUp {
+@keyframes swingOutX {
0% {
transform: perspective(1000px) rotateX(0deg);
}
- 30% {
- transform: perspective(1000px) rotateX(-20deg);
- opacity:1;
+ 40% {
+ transform: perspective(1000px) rotateX(-7.5deg);
}
- 100% {
- transform: perspective(1000px) rotateX(90deg);
- opacity: 0;
+ 60% {
+ transform: perspective(1000px) rotateX(17.5deg);
}
-}
-@keyframes swingOutDown {
- 0% {
- transform: perspective(1000px) rotateX(0deg);
+ 80% {
+ transform: perspective(1000px) rotateX(-30deg);
+ opacity: 1;
}
- 30% {
- transform: perspective(1000px) rotateX(20deg);
- opacity:1;
- }
100% {
- transform: perspective(1000px) rotateX(-90deg);
+ transform: perspective(1000px) rotateX(90deg);
opacity: 0;
}
}
-@keyframes swingOutLeft {
+@keyframes swingOutY {
0% {
transform: perspective(1000px) rotateY(0deg);
}
- 30% {
- transform: perspective(1000px) rotateY(20deg);
- opacity:1;
+ 40% {
+ transform: perspective(1000px) rotateY(7.5deg);
}
- 100% {
- transform: perspective(1000px) rotateY(-90deg);
- opacity: 0;
+ 60% {
+ transform: perspective(1000px) rotateY(-10deg);
}
-}
-@keyframes swingOutRight {
- 0% {
- transform: perspective(1000px) rotateY(0deg);
+ 80% {
+ transform: perspective(1000px) rotateY(30deg);
+ opacity: 1;
}
- 30% {
- transform: perspective(1000px) rotateY(-20deg);
- opacity:1;
- }
100% {
- transform: perspective(1000px) rotateY(90deg);
+ transform: perspective(1000px) rotateY(-90deg);
opacity: 0;
}
}
+
/*******************************
Static Animations
*******************************/
/*--------------
Emphasis
---------------*/
.flash.transition {
+ animation-duration: 750ms;
animation-name: flash;
}
.shake.transition {
+ animation-duration: 750ms;
animation-name: shake;
}
.bounce.transition {
+ animation-duration: 750ms;
animation-name: bounce;
}
.tada.transition {
+ animation-duration: 750ms;
animation-name: tada;
}
.pulse.transition {
+ animation-duration: 500ms;
animation-name: pulse;
}
.jiggle.transition {
+ animation-duration: 750ms;
animation-name: jiggle;
}
/* Flash */
@keyframes flash {