forked from olton/metroui
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtransform.less
More file actions
100 lines (89 loc) · 2.2 KB
/
transform.less
File metadata and controls
100 lines (89 loc) · 2.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
@import (once) "utils";
/* transform functions */
.perspective(@perspective) {
transform: perspective(@perspective);
}
.rotate(@degrees) {
transform: rotate(@degrees);
}
.rotateX(@degrees) {
transform: rotateX(@degrees);
}
.rotateY(@degrees) {
transform: rotateY(@degrees);
}
.rotateZ(@degrees) {
transform: rotateZ(@degrees);
}
.scale(@ratio) {
transform: scale(@ratio);
}
.scaleX(@ratio) {
transform: scaleX(@ratio);
}
.scaleY(@ratio) {
transform: scaleY(@ratio);
}
.translate(@x: 0, @y: 0) {
transform: translate(@x, @y);
}
.skew(@x: 0, @y: 0) {
transform: skew(@x, @y);
}
.translate3d(@x: 0, @y: 0, @z: 0) {
transform: translate(@x, @y, @z);
}
.transformOrigin(@origin) {
transform-origin: @origin;
}
.transition(@time: 1s, @func: ease, @target: all){
transition: @target @time @func;
}
.translateX(@x: 0) {
transform: translateX(@x);
}
.translateY(@y: 0) {
transform: translateY(@y);
}
.rotate45 {.rotate(45deg);}
.rotate90 {.rotate(90deg);}
.rotate135 {.rotate(135deg);}
.rotate180 {.rotate(180deg);}
.rotate225 {.rotate(225deg);}
.rotate270 {.rotate(270deg);}
.rotate360 {.rotate(360deg);}
.rotate-45 {.rotate(-45deg);}
.rotate-90 {.rotate(-90deg);}
.rotate-135 {.rotate(-135deg);}
.rotate-180 {.rotate(-180deg);}
.rotate-225 {.rotate(-225deg);}
.rotate-270 {.rotate(-270deg);}
.rotate-360 {.rotate(-360deg);}
.rotateX45 {.rotateX(45deg);}
.rotateX90 {.rotateX(90deg);}
.rotateX135 {.rotateX(135deg);}
.rotateX180 {.rotateX(180deg);}
.rotateX225 {.rotateX(225deg);}
.rotateX270 {.rotateX(270deg);}
.rotateX360 {.rotateX(360deg);}
.rotateX-45 {.rotateX(-45deg);}
.rotateX-90 {.rotateX(-90deg);}
.rotateX-135 {.rotateX(-135deg);}
.rotateX-180 {.rotateX(-180deg);}
.rotateX-225 {.rotateX(-225deg);}
.rotateX-270 {.rotateX(-270deg);}
.rotateX-360 {.rotateX(-360deg);}
.rotateY45 {.rotateY(45deg);}
.rotateY90 {.rotateY(90deg);}
.rotateY135 {.rotateY(135deg);}
.rotateY180 {.rotateY(180deg);}
.rotateY225 {.rotateY(225deg);}
.rotateY270 {.rotateY(270deg);}
.rotateY360 {.rotateY(360deg);}
.rotateY-45 {.rotateY(-45deg);}
.rotateY-90 {.rotateY(-90deg);}
.rotateY-135 {.rotateY(-135deg);}
.rotateY-180 {.rotateY(-180deg);}
.rotateY-225 {.rotateY(-225deg);}
.rotateY-270 {.rotateY(-270deg);}
.rotateY-360 {.rotateY(-360deg);}