PluginProbe
LoftLoader / 2.3.1
LoftLoader v2.3.1
trunk 1.0.0 1.0.1 1.0.2 2.0.0 2.1.0 2.1.1 2.1.10 2.1.11 2.1.12 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 2.3 2.3.1 2.3.2 2.3.3 All 34 releases
loftloader / assets / scss / _loftloader-animation.scss

_loftloader-animation.scss in LoftLoader 2.3.1, at assets/scss/_loftloader-animation.scss

341 lines 5.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 // LoftLoader Frontend Style - Animations
2
3 @-webkit-keyframes spinReturn {
4 0% {
5 -webkit-transform: rotate(0deg);
6 }
7 25% {
8 -webkit-transform: rotate(225deg);
9 }
10 50% {
11 -webkit-transform: rotate(180deg);
12 }
13 75% {
14 -webkit-transform: rotate(405deg);
15 }
16 100% {
17 -webkit-transform: rotate(360deg);
18 }
19 }
20
21 @keyframes spinReturn {
22 0% {
23 transform: rotate(0deg);
24 }
25 25% {
26 transform: rotate(225deg);
27 }
28 50% {
29 transform: rotate(180deg);
30 }
31 75% {
32 transform: rotate(405deg);
33 }
34 100% {
35 transform: rotate(360deg);
36 }
37 }
38
39 @-webkit-keyframes lightUp {
40 0% {
41 opacity: 0.2;
42 }
43 40% {
44 opacity: 1;
45 }
46 60% {
47 opacity: 0.2;
48 }
49 100% {
50 opacity: 0.2;
51 }
52 }
53
54 @keyframes lightUp {
55 0% {
56 opacity: 0.2;
57 }
58 40% {
59 opacity: 1;
60 }
61 60% {
62 opacity: 0.2;
63 }
64 100% {
65 opacity: 0.2;
66 }
67 }
68
69 @-webkit-keyframes wave {
70 0% {
71 -webkit-transform: scaleY(1);
72 }
73 40% {
74 -webkit-transform: scaleY(0.1);
75 }
76 80% {
77 -webkit-transform: scaleY(1);
78 }
79 100% {
80 -webkit-transform: scaleY(1);
81 }
82 }
83
84 @keyframes wave {
85 0% {
86 transform: scaleY(1);
87 }
88 40% {
89 transform: scaleY(0.1);
90 }
91 80% {
92 transform: scaleY(1);
93 }
94 100% {
95 transform: scaleY(1);
96 }
97 }
98
99 @-webkit-keyframes drawframeTop {
100 0% {
101 -webkit-transform: scaleX(1);
102 transform-origin: 100% 0%;
103 }
104 12.5% {
105 -webkit-transform: scaleX(0);
106 transform-origin: 100% 0%;
107 }
108 50% {
109 -webkit-transform: scaleX(0);
110 transform-origin: 0% 0%;
111 }
112 62.5% {
113 -webkit-transform: scaleX(1);
114 transform-origin: 0% 0%;
115 }
116 100% {
117 -webkit-transform: scaleX(1);
118 transform-origin: 100% 0%;
119 }
120 }
121
122 @keyframes drawframeTop {
123 0% {
124 transform: scaleX(1);
125 transform-origin: 100% 0%;
126 }
127 12.5% {
128 transform: scaleX(0);
129 transform-origin: 100% 0%;
130 }
131 50% {
132 transform: scaleX(0);
133 transform-origin: 0% 0%;
134 }
135 62.5% {
136 transform: scaleX(1);
137 transform-origin: 0% 0%;
138 }
139 100% {
140 transform: scaleX(1);
141 transform-origin: 100% 0%;
142 }
143 }
144
145 @-webkit-keyframes drawframeBottom {
146 0% {
147 -webkit-transform: scaleX(1);
148 transform-origin: 0% 0%;
149 }
150 12.5% {
151 -webkit-transform: scaleX(0);
152 transform-origin: 0% 0%;
153 }
154 50% {
155 -webkit-transform: scaleX(0);
156 transform-origin: 100% 0%;
157 }
158 62.5% {
159 -webkit-transform: scaleX(1);
160 transform-origin: 100% 0%;
161 }
162 100% {
163 -webkit-transform: scaleX(1);
164 transform-origin: 0% 0%;
165 }
166 }
167
168 @keyframes drawframeBottom {
169 0% {
170 transform: scaleX(1);
171 transform-origin: 0% 0%;
172 }
173 12.5% {
174 transform: scaleX(0);
175 transform-origin: 0% 0%;
176 }
177 50% {
178 transform: scaleX(0);
179 transform-origin: 100% 0%;
180 }
181 62.5% {
182 transform: scaleX(1);
183 transform-origin: 100% 0%;
184 }
185 100% {
186 transform: scaleX(1);
187 transform-origin: 0% 0%;
188 }
189 }
190
191 @-webkit-keyframes drawframeRight {
192 0% {
193 -webkit-transform: scaleY(1);
194 transform-origin: 0% 100%;
195 }
196 12.5% {
197 -webkit-transform: scaleY(0);
198 transform-origin: 0% 100%;
199 }
200 50% {
201 -webkit-transform: scaleY(0);
202 transform-origin: 0% 0%;
203 }
204 62.5% {
205 -webkit-transform: scaleY(1);
206 transform-origin: 0% 0%;
207 }
208 100% {
209 -webkit-transform: scaleY(1);
210 transform-origin: 0% 100%;
211 }
212 }
213
214 @keyframes drawframeRight {
215 0% {
216 transform: scaleY(1);
217 transform-origin: 0% 100%;
218 }
219 12.5% {
220 transform: scaleY(0);
221 transform-origin: 0% 100%;
222 }
223 50% {
224 transform: scaleY(0);
225 transform-origin: 0% 0%;
226 }
227 62.5% {
228 transform: scaleY(1);
229 transform-origin: 0% 0%;
230 }
231 100% {
232 transform: scaleY(1);
233 transform-origin: 0% 100%;
234 }
235 }
236
237 @-webkit-keyframes drawframeLeft {
238 0% {
239 -webkit-transform: scaleY(1);
240 transform-origin: 0% 0%;
241 }
242 12.5% {
243 -webkit-transform: scaleY(0);
244 transform-origin: 0% 0%;
245 }
246 50% {
247 -webkit-transform: scaleY(0);
248 transform-origin: 0% 100%;
249 }
250 62.5% {
251 -webkit-transform: scaleY(1);
252 transform-origin: 0% 100%;
253 }
254 100% {
255 -webkit-transform: scaleY(1);
256 transform-origin: 0% 0%;
257 }
258 }
259
260 @keyframes drawframeLeft {
261 0% {
262 transform: scaleY(1);
263 transform-origin: 0% 0%;
264 }
265 12.5% {
266 transform: scaleY(0);
267 transform-origin: 0% 0%;
268 }
269 50% {
270 transform: scaleY(0);
271 transform-origin: 0% 100%;
272 }
273 62.5% {
274 transform: scaleY(1);
275 transform-origin: 0% 100%;
276 }
277 100% {
278 transform: scaleY(1);
279 transform-origin: 0% 0%;
280 }
281 }
282
283 @-webkit-keyframes imgLoading {
284 0% {
285 height: 0%;
286 opacity: 1;
287 }
288 95% {
289 height: 100%;
290 opacity: 1;
291 }
292 100% {
293 height: 100%;
294 opacity: 0;
295 }
296 }
297
298 @keyframes imgLoading {
299 0% {
300 height: 0%;
301 opacity: 1;
302 }
303 95% {
304 height: 100%;
305 opacity: 1;
306 }
307 100% {
308 height: 100%;
309 opacity: 0;
310 }
311 }
312
313 @-webkit-keyframes beat {
314 0% {
315 transform: scale(0);
316 opacity: 0;
317 }
318 80% {
319 transform: scale(1);
320 opacity: 0.7;
321 }
322 100% {
323 transform: scale(1);
324 opacity: 0;
325 }
326 }
327
328 @keyframes beat {
329 0% {
330 transform: scale(0);
331 opacity: 0;
332 }
333 80% {
334 transform: scale(1);
335 opacity: 0.7;
336 }
337 100% {
338 transform: scale(1);
339 opacity: 0;
340 }
341 }