mediawiki-extensions-Popups/resources/ext.popups.animation.less
Bartosz Dziewoński 84be066a29 Apply whitespace code conventions in LESS files
https://www.mediawiki.org/wiki/CC/LESS

Change-Id: Ic8df9629b76499c57114a5e399b4266dd0523002
2014-04-22 13:38:53 +02:00

79 lines
1.3 KiB
Plaintext

.mwe-popups-translate(@x, @y) {
-webkit-transform: translate(@x, @y);
-moz-transform: translate(@x, @y);
-ms-transform: translate(@x, @y);
-o-transform: translate(@x, @y);
transform: translate(@x, @y);
}
.mwe-popups-animation(...) {
-webkit-animation: @arguments;
-moz-animation: @arguments;
-o-animation: @arguments;
animation: @arguments;
}
@-webkit-keyframes mwe-popups-fade-in {
.mwe-popups-fade-in-frames;
}
@-moz-keyframes mwe-popups-fade-in {
.mwe-popups-fade-in-frames;
}
@-o-keyframes mwe-popups-fade-in {
.mwe-popups-fade-in-frames;
}
@keyframes mwe-popups-fade-in {
.mwe-popups-fade-in-frames;
}
@-webkit-keyframes mwe-popups-fade-out {
.mwe-popups-fade-out-frames;
}
@-moz-keyframes mwe-popups-fade-out {
.mwe-popups-fade-out-frames;
}
@-o-keyframes mwe-popups-fade-out {
.mwe-popups-fade-out-frames;
}
@keyframes mwe-popups-fade-out {
.mwe-popups-fade-out-frames;
}
.mwe-popups-fade-in-frames() {
0% {
opacity: 0;
.mwe-popups-translate(0, 20px);
}
100% {
opacity: 1;
.mwe-popups-translate(0, 0);
}
}
.mwe-popups-fade-out-frames() {
0% {
opacity: 1;
.mwe-popups-translate(0, 0);
}
100% {
opacity: 0;
.mwe-popups-translate(0, 20px);
}
}
.mwe-popups-fade-in {
.mwe-popups-animation(mwe-popups-fade-in, 0.3s);
}
.mwe-popups-fade-out {
.mwe-popups-animation(mwe-popups-fade-out, 0.15s);
}