PageSourceSearch

https://www.wobauge-kw.de/components/com_layer_slider/base/static/…/layerslider.transitions.full.js?ver=6.1.0

js wobauge-kw.de collected 2026-10-06 13:28:32 UTC 78,086 bytes, 4,788 lines download raw bytes

1/*
2	* LayerSlider
3	*
4	* (c) 2011-2020 George Krupa, John Gera & Kreatura Media
5	*
6	* LayerSlider home:		https://layerslider.kreaturamedia.com/
7	* Licensing:			https://layerslider.kreaturamedia.com/licensing/
8*/
9
10var layerSliderTransitions = {
11
12	/* 2D Transitions */
13
14	t2d: [
15
16/*
17		{
18			name: 'Custom 2D transition',	// Name of the transition
19			rows: [2,4],					// Number or [minimum,maximum] numbers of rows
20			cols: [4,7],					// Number or [minimum,maximum] numbers of columns
21			tile: {
22				delay: 50,					// Delay of tiles relative to each other in msec
23				sequence: 'forward'		// Sequence of the tile transition, can be: 'forward', 'reverse', 'col-forward', 'col-reverse' or 'random'
24			},
25			transition: {
26				type: 'slide',				// Type of the transition, can be: 'slide', 'fade' or 'mixed'
27				easing: 'easeInOutQuart',	// Easing of the tile transition
28				duration: 1500,			// Duration of the tile transition in msec
29				direction: 'left',			// Direction of the tile transition, can be: 'left', 'right', 'top', 'bottom', 'topleft', 'topright', 'bottomleft', 'bottomright' or 'random' (from the 4 main directions)
30				scale: 0.5,					// Scale (integer, must be >= 0)
31				rotate: -90,				// Rotate around the Z axis by the given degrees (2D rotation)
32				rotateX: 90,				// Rotate around the X axis by the given degrees (3D rotation)
33				rotateY: 90				// Rotate around the Y axis by the given degrees (3D rotation)
34			}
35		},
36*/
37
38	/* Sliding transitions: full-tile */
39
40		{
41			name: 'Sliding from right',
42			rows: 1,
43			cols: 1,
44			tile: {
45				delay: 0,
46				sequence: 'forward'
47			},
48			transition: {
49				type: 'slide',
50				easing: 'easeInOutQuad',
51				duration: 1000,
52				direction: 'left'
53			}
54		},
55
56		{
57			name: 'Sliding from left',
58			rows: 1,
59			cols: 1,
60			tile: {
61				delay: 0,
62				sequence: 'forward'
63			},
64			transition: {
65				type: 'slide',
66				easing: 'easeInOutQuad',
67				duration: 1000,
68				direction: 'right'
69			}
70		},
71
72		{
73			name: 'Sliding from bottom',
74			rows: 1,
75			cols: 1,
76			tile: {
77				delay: 0,
78				sequence: 'forward'
79			},
80			transition: {
81				type: 'slide',
82				easing: 'easeInOutQuad',
83				duration: 1000,
84				direction: 'top'
85			}
86		},
87
88		{
89			name: 'Sliding from top',
90			rows: 1,
91			cols: 1,
92			tile: {
93				delay: 0,
94				sequence: 'forward'
95			},
96			transition: {
97				type: 'slide',
98				easing: 'easeInOutQuad',
99				duration: 1000,
100				direction: 'bottom'
101			}
102		},
103
104	/* Fading transitions */
105
106		{
107			name: 'Crossfading',
108			rows: 1,
109			cols: 1,
110			tile: {
111				delay: 0,
112				sequence: 'forward'
113			},
114			transition: {
115				type: 'fade',
116				easing: 'easeInOutQuad',
117				duration: 1000,
118				direction: 'left'
119			}
120		},
121
122		{
123			name: 'Fading tiles forward',
124			rows: [2,4],
125			cols: [4,7],
126			tile: {
127				delay: 30,
128				sequence: 'forward'
129			},
130			transition: {
131				type: 'fade',
132				easing: 'easeOutQuart',
133				duration: 1000,
134				direction: 'left'
135			}
136		},
137
138		{
139			name: 'Fading tiles reverse',
140			rows: [2,4],
141			cols: [4,7],
142			tile: {
143				delay: 30,
144				sequence: 'reverse'
145			},
146			transition: {
147				type: 'fade',
148				easing: 'easeOutQuart',
149				duration: 1000,
150				direction: 'left'
151			}
152		},
153
154		{
155			name: 'Fading tiles col-forward',
156			rows: [2,4],
157			cols: [4,7],
158			tile: {
159				delay: 30,
160				sequence: 'col-forward'
161			},
162			transition: {
163				type: 'fade',
164				easing: 'easeOutQuart',
165				duration: 1000,
166				direction: 'left'
167			}
168		},
169
170		{
171			name: 'Fading tiles col-reverse',
172			rows: [2,4],
173			cols: [4,7],
174			tile: {
175				delay: 30,
176				sequence: 'col-reverse'
177			},
178			transition: {
179				type: 'fade',
180				easing: 'easeOutQuart',
181				duration: 1000,
182				direction: 'left'
183			}
184		},
185
186		{
187			name: 'Fading tiles (random)',
188			rows: [2,4],
189			cols: [4,7],
190			tile: {
191				delay: 30,
192				sequence: 'random'
193			},
194			transition: {
195				type: 'fade',
196				easing: 'easeOutQuart',
197				duration: 1000,
198				direction: 'left'
199			}
200		},
201
202		{
203			name: 'Smooth fading from right',
204			rows: 1,
205			cols: 35,
206			tile: {
207				delay: 25,
208				sequence: 'reverse'
209			},
210			transition: {
211				type: 'fade',
212				easing: 'linear',
213				duration: 750,
214				direction: 'left'
215			}
216		},
217
218		{
219			name: 'Smooth fading from left',
220			rows: 1,
221			cols: 35,
222			tile: {
223				delay: 25,
224				sequence: 'forward'
225			},
226			transition: {
227				type: 'fade',
228				easing: 'easeInOutQuart',
229				duration: 750,
230				direction: 'left'
231			}
232		},
233
234		{
235			name: 'Smooth fading from bottom',
236			rows: 35,
237			cols: 1,
238			tile: {
239				delay: 25,
240				sequence: 'col-reverse'
241			},
242			transition: {
243				type: 'fade',
244				easing: 'easeInOutQuart',
245				duration: 750,
246				direction: 'left'
247			}
248		},
249
250		{
251			name: 'Smooth fading from top',
252			rows: 35,
253			cols: 1,
254			tile: {
255				delay: 25,
256				sequence: 'col-forward'
257			},
258			transition: {
259				type: 'fade',
260				easing: 'easeInOutQuart',
261				duration: 750,
262				direction: 'left'
263			}
264		},
265
266	/* Sliding transitions: smooth */
267
268		{
269			name: 'Smooth sliding from right',
270			rows: 1,
271			cols: 25,
272			tile: {
273				delay: 30,
274				sequence: 'reverse'
275			},
276			transition: {
277				type: 'slide',
278				easing: 'easeInOutQuart',
279				duration: 350,
280				direction: 'left'
281			}
282		},
283
284		{
285			name: 'Smooth sliding from left',
286			rows: 1,
287			cols: 25,
288			tile: {
289				delay: 30,
290				sequence: 'forward'
291			},
292			transition: {
293				type: 'slide',
294				easing: 'easeInOutQuart',
295				duration: 350,
296				direction: 'right'
297			}
298		},
299
300		{
301			name: 'Smooth sliging from bottom',
302			rows: 25,
303			cols: 1,
304			tile: {
305				delay: 30,
306				sequence: 'col-reverse'
307			},
308			transition: {
309				type: 'slide',
310				easing: 'easeInOutQuart',
311				duration: 350,
312				direction: 'top'
313			}
314		},
315
316		{
317			name: 'Smooth sliding from top',
318			rows: 25,
319			cols: 1,
320			tile: {
321				delay: 30,
322				sequence: 'col-forward'
323			},
324			transition: {
325				type: 'slide',
326				easing: 'easeInOutQuart',
327				duration: 350,
328				direction: 'bottom'
329			}
330		},
331
332	/* Sliding transitions: tiles */
333
334		{
335			name: 'Sliding tiles to right (random)',
336			rows: [2,4],
337			cols: [4,7],
338			tile: {
339				delay: 50,
340				sequence: 'random'
341			},
342			transition: {
343				type: 'slide',
344				easing: 'easeOutQuart',
345				duration: 500,
346				direction: 'right'
347			}
348		},
349
350		{
351			name: 'Sliding tiles to left (random)',
352			rows: [2,4],
353			cols: [4,7],
354			tile: {
355				delay: 50,
356				sequence: 'random'
357			},
358			transition: {
359				type: 'slide',
360				easing: 'easeOutQuart',
361				duration: 500,
362				direction: 'left'
363			}
364		},
365
366		{
367			name: 'Sliding tiles to bottom (random)',
368			rows: [2,4],
369			cols: [4,7],
370			tile: {
371				delay: 50,
372				sequence: 'random'
373			},
374			transition: {
375				type: 'slide',
376				easing: 'easeOutQuart',
377				duration: 500,
378				direction: 'bottom'
379			}
380		},
381
382		{
383			name: 'Sliding tiles to top (random)',
384			rows: [2,4],
385			cols: [4,7],
386			tile: {
387				delay: 50,
388				sequence: 'random'
389			},
390			transition: {
391				type: 'slide',
392				easing: 'easeOutQuart',
393				duration: 500,
394				direction: 'top'
395			}
396		},
397
398		{
399			name: 'Sliding random tiles to random directions',
400			rows: [2,4],
401			cols: [4,7],
402			tile: {
403				delay: 50,
404				sequence: 'random'
405			},
406			transition: {
407				type: 'slide',
408				easing: 'easeOutQuart',
409				duration: 500,
410				direction: 'random'
411			}
412		},
413
414	/* Sliding transitions: rows */
415
416		{
417			name: 'Sliding rows to right (forward)',
418			rows: [7,11],
419			cols: 1,
420			tile: {
421				delay: 100,
422				sequence: 'forward'
423			},
424			transition: {
425				type: 'slide',
426				easing: 'easeInOutQuart',
427				duration: 600,
428				direction: 'right'
429			}
430		},
431
432		{
433			name: 'Sliding rows to right (reverse)',
434			rows: [7,11],
435			cols: 1,
436			tile: {
437				delay: 100,
438				sequence: 'reverse'
439			},
440			transition: {
441				type: 'slide',
442				easing: 'easeInOutQuart',
443				duration: 600,
444				direction: 'right'
445			}
446		},
447
448		{
449			name: 'Sliding rows to right (random)',
450			rows: [7,11],
451			cols: 1,
452			tile: {
453				delay: 100,
454				sequence: 'random'
455			},
456			transition: {
457				type: 'slide',
458				easing: 'easeInOutQuart',
459				duration: 600,
460				direction: 'right'
461			}
462		},
463
464		{
465			name: 'Sliding rows to left (forward)',
466			rows: [7,11],
467			cols: 1,
468			tile: {
469				delay: 100,
470				sequence: 'forward'
471			},
472			transition: {
473				type: 'slide',
474				easing: 'easeInOutQuart',
475				duration: 600,
476				direction: 'left'
477			}
478		},
479
480		{
481			name: 'Sliding rows to left (reverse)',
482			rows: [7,11],
483			cols: 1,
484			tile: {
485				delay: 100,
486				sequence: 'reverse'
487			},
488			transition: {
489				type: 'slide',
490				easing: 'easeInOutQuart',
491				duration: 600,
492				direction: 'left'
493			}
494		},
495
496		{
497			name: 'Sliding rows to left (random)',
498			rows: [7,11],
499			cols: 1,
500			tile: {
501				delay: 100,
502				sequence: 'random'
503			},
504			transition: {
505				type: 'slide',
506				easing: 'easeInOutQuart',
507				duration: 600,
508				direction: 'left'
509			}
510		},
511
512		{
513			name: 'Sliding rows from top to bottom (forward)',
514			rows: [7,11],
515			cols: 1,
516			tile: {
517				delay: 100,
518				sequence: 'forward'
519			},
520			transition: {
521				type: 'slide',
522				easing: 'easeInOutQuart',
523				duration: 600,
524				direction: 'bottom'
525			}
526		},
527
528		{
529			name: 'Sliding rows from top to bottom (random)',
530			rows: [7,11],
531			cols: 1,
532			tile: {
533				delay: 100,
534				sequence: 'random'
535			},
536			transition: {
537				type: 'slide',
538				easing: 'easeInOutQuart',
539				duration: 600,
540				direction: 'bottom'
541			}
542		},
543
544		{
545			name: 'Sliding rows from bottom to top (reverse)',
546			rows: [7,11],
547			cols: 1,
548			tile: {
549				delay: 100,
550				sequence: 'reverse'
551			},
552			transition: {
553				type: 'slide',
554				easing: 'easeInOutQuart',
555				duration: 600,
556				direction: 'top'
557			}
558		},
559
560		{
561			name: 'Sliding rows from bottom to top (random)',
562			rows: [7,11],
563			cols: 1,
564			tile: {
565				delay: 100,
566				sequence: 'random'
567			},
568			transition: {
569				type: 'slide',
570				easing: 'easeInOutQuart',
571				duration: 600,
572				direction: 'top'
573			}
574		},
575
576	/* Sliding transitions: columns */
577
578		{
579			name: 'Sliding columns to bottom (forward)',
580			rows: 1,
581			cols: [12,16],
582			tile: {
583				delay: 75,
584				sequence: 'forward'
585			},
586			transition: {
587				type: 'slide',
588				easing: 'easeInOutQuart',
589				duration: 600,
590				direction: 'bottom'
591			}
592		},
593
594		{
595			name: 'Sliding columns to bottom (reverse)',
596			rows: 1,
597			cols: [12,16],
598			tile: {
599				delay: 75,
600				sequence: 'reverse'
601			},
602			transition: {
603				type: 'slide',
604				easing: 'easeInOutQuart',
605				duration: 600,
606				direction: 'bottom'
607			}
608		},
609
610		{
611			name: 'Sliding columns to bottom (random)',
612			rows: 1,
613			cols: [12,16],
614			tile: {
615				delay: 75,
616				sequence: 'random'
617			},
618			transition: {
619				type: 'slide',
620				easing: 'easeInOutQuart',
621				duration: 600,
622				direction: 'bottom'
623			}
624		},
625
626		{
627			name: 'Sliding columns to top (forward)',
628			rows: 1,
629			cols: [12,16],
630			tile: {
631				delay: 75,
632				sequence: 'forward'
633			},
634			transition: {
635				type: 'slide',
636				easing: 'easeInOutQuart',
637				duration: 600,
638				direction: 'top'
639			}
640		},
641
642		{
643			name: 'Sliding columns to top (reverse)',
644			rows: 1,
645			cols: [12,16],
646			tile: {
647				delay: 75,
648				sequence: 'reverse'
649			},
650			transition: {
651				type: 'slide',
652				easing: 'easeInOutQuart',
653				duration: 600,
654				direction: 'top'
655			}
656		},
657
658		{
659			name: 'Sliding columns to top (random)',
660			rows: 1,
661			cols: [12,16],
662			tile: {
663				delay: 75,
664				sequence: 'random'
665			},
666			transition: {
667				type: 'slide',
668				easing: 'easeInOutQuart',
669				duration: 600,
670				direction: 'top'
671			}
672		},
673
674		{
675			name: 'Sliding columns from left to right (forward)',
676			rows: 1,
677			cols: [12,16],
678			tile: {
679				delay: 75,
680				sequence: 'forward'
681			},
682			transition: {
683				type: 'slide',
684				easing: 'easeInOutQuart',
685				duration: 600,
686				direction: 'right'
687			}
688		},
689
690		{
691			name: 'Sliding columns from left to right (random)',
692			rows: 1,
693			cols: [12,16],
694			tile: {
695				delay: 75,
696				sequence: 'random'
697			},
698			transition: {
699				type: 'slide',
700				easing: 'easeInOutQuart',
701				duration: 600,
702				direction: 'right'
703			}
704		},
705
706		{
707			name: 'Sliding columns from right to left (reverse)',
708			rows: 1,
709			cols: [12,16],
710			tile: {
711				delay: 75,
712				sequence: 'reverse'
713			},
714			transition: {
715				type: 'slide',
716				easing: 'easeInOutQuart',
717				duration: 600,
718				direction: 'left'
719			}
720		},
721
722		{
723			name: 'Sliding columns from right to left (random)',
724			rows: 1,
725			cols: [12,16],
726			tile: {
727				delay: 75,
728				sequence: 'random'
729			},
730			transition: {
731				type: 'slide',
732				easing: 'easeInOutQuart',
733				duration: 600,
734				direction: 'left'
735			}
736		},
737
738	/* Fading and sliding transitions: tiles */
739
740		{
741			name: 'Fading and sliding tiles to right (random)',
742			rows: [2,4],
743			cols: [4,7],
744			tile: {
745				delay: 50,
746				sequence: 'random'
747			},
748			transition: {
749				type: 'mixed',
750				easing: 'easeOutQuart',
751				duration: 500,
752				direction: 'right'
753			}
754		},
755
756		{
757			name: 'Fading and sliding tiles to left (random)',
758			rows: [2,4],
759			cols: [4,7],
760			tile: {
761				delay: 50,
762				sequence: 'random'
763			},
764			transition: {
765				type: 'mixed',
766				easing: 'easeOutQuart',
767				duration: 500,
768				direction: 'left'
769			}
770		},
771
772		{
773			name: 'Fading and sliding tiles to bottom (random)',
774			rows: [2,4],
775			cols: [4,7],
776			tile: {
777				delay: 50,
778				sequence: 'random'
779			},
780			transition: {
781				type: 'mixed',
782				easing: 'easeOutQuart',
783				duration: 500,
784				direction: 'bottom'
785			}
786		},
787
788		{
789			name: 'Fading and sliding tiles to top (random)',
790			rows: [2,4],
791			cols: [4,7],
792			tile: {
793				delay: 50,
794				sequence: 'random'
795			},
796			transition: {
797				type: 'mixed',
798				easing: 'easeOutQuart',
799				duration: 500,
800				direction: 'top'
801			}
802		},
803
804		{
805			name: 'Fading and sliding random tiles to random directions',
806			rows: [2,4],
807			cols: [4,7],
808			tile: {
809				delay: 50,
810				sequence: 'random'
811			},
812			transition: {
813				type: 'mixed',
814				easing: 'easeOutQuart',
815				duration: 500,
816				direction: 'random'
817			}
818		},
819
820		{
821			name: 'Fading and sliding tiles from top-left (forward)',
822			rows: [2,4],
823			cols: [4,7],
824			tile: {
825				delay: 50,
826				sequence: 'forward'
827			},
828			transition: {
829				type: 'mixed',
830				easing: 'easeOutQuart',
831				duration: 500,
832				direction: 'topleft'
833			}
834		},
835
836		{
837			name: 'Fading and sliding tiles from bottom-right (reverse)',
838			rows: [2,4],
839			cols: [4,7],
840			tile: {
841				delay: 50,
842				sequence: 'reverse'
843			},
844			transition: {
845				type: 'mixed',
846				easing: 'easeOutQuart',
847				duration: 500,
848				direction: 'bottomright'
849			}
850		},
851
852		{
853			name: 'Fading and sliding tiles from top-right (random)',
854			rows: [2,4],
855			cols: [4,7],
856			tile: {
857				delay: 50,
858				sequence: 'random'
859			},
860			transition: {
861				type: 'mixed',
862				easing: 'easeOutQuart',
863				duration: 500,
864				direction: 'topright'
865			}
866		},
867
868		{
869			name: 'Fading and sliding tiles from bottom-left (random)',
870			rows: [2,4],
871			cols: [4,7],
872			tile: {
873				delay: 50,
874				sequence: 'random'
875			},
876			transition: {
877				type: 'mixed',
878				easing: 'easeOutQuart',
879				duration: 500,
880				direction: 'bottomleft'
881			}
882		},
883
884	/* Fading and sliding transitions: rows */
885
886		{
887			name: 'Fading and sliding rows to right (forward)',
888			rows: [7,11],
889			cols: 1,
890			tile: {
891				delay: 100,
892				sequence: 'forward'
893			},
894			transition: {
895				type: 'mixed',
896				easing: 'easeInOutQuart',
897				duration: 600,
898				direction: 'right'
899			}
900		},
901
902		{
903			name: 'Fading and sliding rows to right (reverse)',
904			rows: [7,11],
905			cols: 1,
906			tile: {
907				delay: 100,
908				sequence: 'reverse'
909			},
910			transition: {
911				type: 'mixed',
912				easing: 'easeInOutQuart',
913				duration: 600,
914				direction: 'right'
915			}
916		},
917
918		{
919			name: 'Fading and sliding rows to right (random)',
920			rows: [7,11],
921			cols: 1,
922			tile: {
923				delay: 100,
924				sequence: 'random'
925			},
926			transition: {
927				type: 'mixed',
928				easing: 'easeInOutQuart',
929				duration: 600,
930				direction: 'right'
931			}
932		},
933
934		{
935			name: 'Fading and sliding rows to left (forward)',
936			rows: [7,11],
937			cols: 1,
938			tile: {
939				delay: 100,
940				sequence: 'forward'
941			},
942			transition: {
943				type: 'mixed',
944				easing: 'easeInOutQuart',
945				duration: 600,
946				direction: 'left'
947			}
948		},
949
950		{
951			name: 'Fading and sliding rows to left (reverse)',
952			rows: [7,11],
953			cols: 1,
954			tile: {
955				delay: 100,
956				sequence: 'reverse'
957			},
958			transition: {
959				type: 'mixed',
960				easing: 'easeInOutQuart',
961				duration: 600,
962				direction: 'left'
963			}
964		},
965
966		{
967			name: 'Fading and sliding rows to left (random)',
968			rows: [7,11],
969			cols: 1,
970			tile: {
971				delay: 100,
972				sequence: 'random'
973			},
974			transition: {
975				type: 'mixed',
976				easing: 'easeInOutQuart',
977				duration: 600,
978				direction: 'left'
979			}
980		},
981
982		{
983			name: 'Fading and sliding rows from top to bottom (forward)',
984			rows: [7,11],
985			cols: 1,
986			tile: {
987				delay: 100,
988				sequence: 'forward'
989			},
990			transition: {
991				type: 'mixed',
992				easing: 'easeInOutQuart',
993				duration: 600,
994				direction: 'bottom'
995			}
996		},
997
998		{
999			name: 'Fading and sliding rows from top to bottom (random)',
1000			rows: [7,11],
1001			cols: 1,
1002			tile: {
1003				delay: 100,
1004				sequence: 'random'
1005			},
1006			transition: {
1007				type: 'mixed',
1008				easing: 'easeInOutQuart',
1009				duration: 600,
1010				direction: 'bottom'
1011			}
1012		},
1013
1014		{
1015			name: 'Fading and sliding rows from bottom to top (reverse)',
1016			rows: [7,11],
1017			cols: 1,
1018			tile: {
1019				delay: 100,
1020				sequence: 'reverse'
1021			},
1022			transition: {
1023				type: 'mixed',
1024				easing: 'easeInOutQuart',
1025				duration: 600,
1026				direction: 'top'
1027			}
1028		},
1029
1030		{
1031			name: 'Fading and sliding rows from bottom to top (random)',
1032			rows: [7,11],
1033			cols: 1,
1034			tile: {
1035				delay: 100,
1036				sequence: 'random'
1037			},
1038			transition: {
1039				type: 'mixed',
1040				easing: 'easeInOutQuart',
1041				duration: 600,
1042				direction: 'top'
1043			}
1044		},
1045
1046	/* Fading and sliding transitions: columns */
1047
1048		{
1049			name: 'Fading and sliding columns to bottom (forward)',
1050			rows: 1,
1051			cols: [12,16],
1052			tile: {
1053				delay: 75,
1054				sequence: 'forward'
1055			},
1056			transition: {
1057				type: 'mixed',
1058				easing: 'easeInOutQuart',
1059				duration: 600,
1060				direction: 'bottom'
1061			}
1062		},
1063
1064		{
1065			name: 'Fading and sliding columns to bottom (reverse)',
1066			rows: 1,
1067			cols: [12,16],
1068			tile: {
1069				delay: 75,
1070				sequence: 'reverse'
1071			},
1072			transition: {
1073				type: 'mixed',
1074				easing: 'easeInOutQuart',
1075				duration: 600,
1076				direction: 'bottom'
1077			}
1078		},
1079
1080		{
1081			name: 'Fading and sliding columns to bottom (random)',
1082			rows: 1,
1083			cols: [12,16],
1084			tile: {
1085				delay: 75,
1086				sequence: 'random'
1087			},
1088			transition: {
1089				type: 'mixed',
1090				easing: 'easeInOutQuart',
1091				duration: 600,
1092				direction: 'bottom'
1093			}
1094		},
1095
1096		{
1097			name: 'Fading and sliding columns to top (forward)',
1098			rows: 1,
1099			cols: [12,16],
1100			tile: {
1101				delay: 75,
1102				sequence: 'forward'
1103			},
1104			transition: {
1105				type: 'mixed',
1106				easing: 'easeInOutQuart',
1107				duration: 600,
1108				direction: 'top'
1109			}
1110		},
1111
1112		{
1113			name: 'Fading and sliding columns to top (reverse)',
1114			rows: 1,
1115			cols: [12,16],
1116			tile: {
1117				delay: 75,
1118				sequence: 'reverse'
1119			},
1120			transition: {
1121				type: 'mixed',
1122				easing: 'easeInOutQuart',
1123				duration: 600,
1124				direction: 'top'
1125			}
1126		},
1127
1128		{
1129			name: 'Fading and sliding columns to top (random)',
1130			rows: 1,
1131			cols: [12,16],
1132			tile: {
1133				delay: 75,
1134				sequence: 'random'
1135			},
1136			transition: {
1137				type: 'mixed',
1138				easing: 'easeInOutQuart',
1139				duration: 600,
1140				direction: 'top'
1141			}
1142		},
1143
1144		{
1145			name: 'Fading and sliding columns from left to right (forward)',
1146			rows: 1,
1147			cols: [12,16],
1148			tile: {
1149				delay: 75,
1150				sequence: 'forward'
1151			},
1152			transition: {
1153				type: 'mixed',
1154				easing: 'easeInOutQuart',
1155				duration: 600,
1156				direction: 'right'
1157			}
1158		},
1159
1160		{
1161			name: 'Fading and sliding columns from left to right (random)',
1162			rows: 1,
1163			cols: [12,16],
1164			tile: {
1165				delay: 75,
1166				sequence: 'random'
1167			},
1168			transition: {
1169				type: 'mixed',
1170				easing: 'easeInOutQuart',
1171				duration: 600,
1172				direction: 'right'
1173			}
1174		},
1175
1176		{
1177			name: 'Fading and sliding columns from right to left (reverse)',
1178			rows: 1,
1179			cols: [12,16],
1180			tile: {
1181				delay: 75,
1182				sequence: 'reverse'
1183			},
1184			transition: {
1185				type: 'mixed',
1186				easing: 'easeInOutQuart',
1187				duration: 600,
1188				direction: 'left'
1189			}
1190		},
1191
1192		{
1193			name: 'Fading and sliding columns from right to left (random)',
1194			rows: 1,
1195			cols: [12,16],
1196			tile: {
1197				delay: 75,
1198				sequence: 'random'
1199			},
1200			transition: {
1201				type: 'mixed',
1202				easing: 'easeInOutQuart',
1203				duration: 600,
1204				direction: 'left'
1205			}
1206		},
1207
1208		// IMPROVEMENT v4.5.0 added new 2D transitions with rotate and / or scale
1209
1210		{
1211			name: 'Carousel',
1212			rows: 1,
1213			cols: 1,
1214			tile: {
1215				delay: 0,
1216				sequence: 'forward'
1217			},
1218			transition: {
1219				type: 'mixed',
1220				easing: 'easeInOutQuad',
1221				duration: 750,
1222				direction: 'left',
1223				scale: 0.5
1224			}
1225		},
1226
1227		{
1228			name: 'Carousel rows',
1229			rows: 4,
1230			cols: 1,
1231			tile: {
1232				delay: 50,
1233				sequence: 'forward'
1234			},
1235			transition: {
1236				type: 'mixed',
1237				easing: 'easeInOutQuad',
1238				duration: 750,
1239				direction: 'left',
1240				scale: 0.5
1241			}
1242		},
1243
1244		{
1245			name: 'Carousel cols',
1246			rows: 1,
1247			cols: 4,
1248			tile: {
1249				delay: 50,
1250				sequence: 'forward'
1251			},
1252			transition: {
1253				type: 'mixed',
1254				easing: 'easeInOutQuad',
1255				duration: 750,
1256				direction: 'left',
1257				scale: 0.5
1258			}
1259		},
1260
1261		{
1262			name: 'Carousel tiles horizontal',
1263			rows: 3,
1264			cols: 4,
1265			tile: {
1266				delay: 35,
1267				sequence: 'forward'
1268			},
1269			transition: {
1270				type: 'mixed',
1271				easing: 'easeInOutQuad',
1272				duration: 750,
1273				direction: 'left',
1274				scale: 0.5,
1275				rotateY: 90
1276			}
1277		},
1278
1279		{
1280			name: 'Carousel tiles vertical',
1281			rows: 3,
1282			cols: 4,
1283			tile: {
1284				delay: 35,
1285				sequence: 'forward'
1286			},
1287			transition: {
1288				type: 'mixed',
1289				easing: 'easeInOutQuad',
1290				duration: 750,
1291				direction: 'top',
1292				scale: 0.5,
1293				rotateX: -90
1294			}
1295		},
1296
1297		{
1298			name: 'Carousel-mirror tiles horizontal',
1299			rows: 3,
1300			cols: 4,
1301			tile: {
1302				delay: 15,
1303				sequence: 'forward'
1304			},
1305			transition: {
1306				type: 'mixed',
1307				easing: 'easeInOutQuad',
1308				duration: 750,
1309				direction: 'left',
1310				scale: 0.5,
1311				rotateY: 90
1312			}
1313		},
1314
1315		{
1316			name: 'Carousel-mirror tiles vertical',
1317			rows: 3,
1318			cols: 4,
1319			tile: {
1320				delay: 15,
1321				sequence: 'forward'
1322			},
1323			transition: {
1324				type: 'mixed',
1325				easing: 'easeInOutQuad',
1326				duration: 750,
1327				direction: 'top',
1328				scale: 0.5,
1329				rotateX: -90
1330			}
1331		},
1332		{
1333			name: 'Carousel mirror rows',
1334			rows: 4,
1335			cols: 1,
1336			tile: {
1337				delay: 50,
1338				sequence: 'forward'
1339			},
1340			transition: {
1341				type: 'mixed',
1342				easing: 'easeInOutQuad',
1343				duration: 750,
1344				direction: 'right',
1345				scale: 0.5
1346			}
1347		},
1348
1349		{
1350			name: 'Carousel mirror cols',
1351			rows: 1,
1352			cols: 4,
1353			tile: {
1354				delay: 50,
1355				sequence: 'forward'
1356			},
1357			transition: {
1358				type: 'mixed',
1359				easing: 'easeInOutQuad',
1360				duration: 750,
1361				direction: 'left',
1362				scale: 0.5
1363			}
1364		},
1365
1366		{
1367			name: 'Turning tile from left',
1368			rows: 1,
1369			cols: 1,
1370			tile: {
1371				delay: 0,
1372				sequence: 'forward'
1373			},
1374			transition: {
1375				type: 'slide',
1376				easing: 'easeOutQuart',
1377				duration: 750,
1378				direction: 'right',
1379				rotateY: 90
1380			}
1381		},
1382
1383		{
1384			name: 'Turning tile from right',
1385			rows: 1,
1386			cols: 1,
1387			tile: {
1388				delay: 0,
1389				sequence: 'forward'
1390			},
1391			transition: {
1392				type: 'slide',
1393				easing: 'easeOutQuart',
1394				duration: 750,
1395				direction: 'left',
1396				rotateY: -90
1397			}
1398		},
1399
1400		{
1401			name: 'Turning tile from top',
1402			rows: 1,
1403			cols: 1,
1404			tile: {
1405				delay: 0,
1406				sequence: 'forward'
1407			},
1408			transition: {
1409				type: 'slide',
1410				easing: 'easeOutQuart',
1411				duration: 750,
1412				direction: 'bottom',
1413				rotateX: -90
1414			}
1415		},
1416
1417		{
1418			name: 'Turning tile from bottom',
1419			rows: 1,
1420			cols: 1,
1421			tile: {
1422				delay: 0,
1423				sequence: 'forward'
1424			},
1425			transition: {
1426				type: 'slide',
1427				easing: 'easeOutQuart',
1428				duration: 750,
1429				direction: 'top',
1430				rotateX: 90
1431			}
1432		},
1433
1434		{
1435			name: 'Turning tiles from left',
1436			rows: [3,4],
1437			cols: [3,4],
1438			tile: {
1439				delay: 55,
1440				sequence: 'forward'
1441			},
1442			transition: {
1443				type: 'fade',
1444				easing: 'easeOutQuart',
1445				duration: 750,
1446				direction: 'left',
1447				rotateY: 90
1448			}
1449		},
1450
1451		{
1452			name: 'Turning tiles from right',
1453			rows: [3,4],
1454			cols: [3,4],
1455			tile: {
1456				delay: 55,
1457				sequence: 'reverse'
1458			},
1459			transition: {
1460				type: 'fade',
1461				easing: 'easeOutQuart',
1462				duration: 750,
1463				direction: 'left',
1464				rotateY: -90
1465			}
1466		},
1467
1468		{
1469			name: 'Turning tiles from top',
1470			rows: [3,4],
1471			cols: [3,4],
1472			tile: {
1473				delay: 55,
1474				sequence: 'forward'
1475			},
1476			transition: {
1477				type: 'fade',
1478				easing: 'easeOutQuart',
1479				duration: 750,
1480				direction: 'left',
1481				rotateX: -90
1482			}
1483		},
1484
1485		{
1486			name: 'Turning tiles from bottom',
1487			rows: [3,4],
1488			cols: [3,4],
1489			tile: {
1490				delay: 55,
1491				sequence: 'reverse'
1492			},
1493			transition: {
1494				type: 'fade',
1495				easing: 'easeOutQuart',
1496				duration: 750,
1497				direction: 'left',
1498				rotateX: 90
1499			}
1500		},
1501
1502		{
1503			name: 'Turning rows from top',
1504			rows: [6,12],
1505			cols: 1,
1506			tile: {
1507				delay: 55,
1508				sequence: 'forward'
1509			},
1510			transition: {
1511				type: 'fade',
1512				easing: 'easeOutQuart',
1513				duration: 750,
1514				direction: 'left',
1515				rotateX: 90
1516			}
1517		},
1518
1519		{
1520			name: 'Turning rows from bottom',
1521			rows: [6,12],
1522			cols: 1,
1523			tile: {
1524				delay: 55,
1525				sequence: 'reverse'
1526			},
1527			transition: {
1528				type: 'fade',
1529				easing: 'easeOutQuart',
1530				duration: 750,
1531				direction: 'left',
1532				rotateX: -90
1533			}
1534		},
1535
1536		{
1537			name: 'Turning cols from left',
1538			rows: 1,
1539			cols: [6,12],
1540			tile: {
1541				delay: 55,
1542				sequence: 'forward'
1543			},
1544			transition: {
1545				type: 'fade',
1546				easing: 'easeOutQuart',
1547				duration: 750,
1548				direction: 'left',
1549				rotateY: -90
1550			}
1551		},
1552
1553		{
1554			name: 'Turning cols from right',
1555			rows: 1,
1556			cols: [6,12],
1557			tile: {
1558				delay: 55,
1559				sequence: 'reverse'
1560			},
1561			transition: {
1562				type: 'fade',
1563				easing: 'easeOutQuart',
1564				duration: 750,
1565				direction: 'left',
1566				rotateY: 90
1567			}
1568		},
1569
1570		{
1571			name: 'Flying rows from left',
1572			rows: [3,10],
1573			cols: 1,
1574			tile: {
1575				delay: 55,
1576				sequence: 'forward'
1577			},
1578			transition: {
1579				type: 'fade',
1580				easing: 'easeOutQuart',
1581				duration: 750,
1582				direction: 'left',
1583				rotateY: 90
1584			}
1585		},
1586
1587		{
1588			name: 'Flying rows from right',
1589			rows: [3,10],
1590			cols: 1,
1591			tile: {
1592				delay: 55,
1593				sequence: 'reverse'
1594			},
1595			transition: {
1596				type: 'fade',
1597				easing: 'easeOutQuart',
1598				duration: 750,
1599				direction: 'left',
1600				rotateY: -90
1601			}
1602		},
1603
1604		{
1605			name: 'Flying cols from top',
1606			rows: 1,
1607			cols: [3,10],
1608			tile: {
1609				delay: 55,
1610				sequence: 'forward'
1611			},
1612			transition: {
1613				type: 'fade',
1614				easing: 'easeOutQuart',
1615				duration: 750,
1616				direction: 'left',
1617				rotateX: -90
1618			}
1619		},
1620
1621		{
1622			name: 'Flying cols from bottom',
1623			rows: 1,
1624			cols: [3,10],
1625			tile: {
1626				delay: 55,
1627				sequence: 'reverse'
1628			},
1629			transition: {
1630				type: 'fade',
1631				easing: 'easeOutQuart',
1632				duration: 750,
1633				direction: 'left',
1634				rotateX: 90
1635			}
1636		},
1637
1638		{
1639			name: 'Flying and rotating tile from left',
1640			rows: 1,
1641			cols: 1,
1642			tile: {
1643				delay: 75,
1644				sequence: 'forward'
1645			},
1646			transition: {
1647				type: 'mixed',
1648				easing: 'easeOutQuart',
1649				duration: 750,
1650				direction: 'right',
1651				scale: 0.1,
1652				rotate: -90,
1653				rotateY: 90
1654			}
1655		},
1656
1657		{
1658			name: 'Flying and rotating tile from right',
1659			rows: 1,
1660			cols: 1,
1661			tile: {
1662				delay: 75,
1663				sequence: 'forward'
1664			},
1665			transition: {
1666				type: 'mixed',
1667				easing: 'easeOutQuart',
1668				duration: 750,
1669				direction: 'left',
1670				scale: 0.1,
1671				rotate: 90,
1672				rotateY: -90
1673			}
1674		},
1675
1676		{
1677			name: 'Flying and rotating tiles from left',
1678			rows: [3,4],
1679			cols: [3,4],
1680			tile: {
1681				delay: 55,
1682				sequence: 'forward'
1683			},
1684			transition: {
1685				type: 'mixed',
1686				easing: 'easeOutQuart',
1687				duration: 750,
1688				direction: 'right',
1689				rotate: -45
1690			}
1691		},
1692
1693		{
1694			name: 'Flying and rotating tiles from right',
1695			rows: [3,4],
1696			cols: [3,4],
1697			tile: {
1698				delay: 55,
1699				sequence: 'forward'
1700			},
1701			transition: {
1702				type: 'mixed',
1703				easing: 'easeOutQuart',
1704				duration: 750,
1705				direction: 'left',
1706				rotate: -45
1707			}
1708		},
1709
1710		{
1711			name: 'Flying and rotating tiles from random',
1712			rows: [3,4],
1713			cols: [3,4],
1714			tile: {
1715				delay: 55,
1716				sequence: 'random'
1717			},
1718			transition: {
1719				type: 'mixed',
1720				easing: 'easeOutQuart',
1721				duration: 750,
1722				direction: 'random',
1723				rotate: -45
1724			}
1725		},
1726
1727		{
1728			name: 'Scaling tile in',
1729			rows: 1,
1730			cols: 1,
1731			tile: {
1732				delay: 0,
1733				sequence: 'forward'
1734			},
1735			transition: {
1736				type: 'fade',
1737				easing: 'easeOutQuart',
1738				duration: 1500,
1739				direction: 'left',
1740				scale: 0.8
1741			}
1742		},
1743
1744		{
1745			name: 'Scaling tile from out',
1746			rows: 1,
1747			cols: 1,
1748			tile: {
1749				delay: 0,
1750				sequence: 'forward'
1751			},
1752			transition: {
1753				type: 'fade',
1754				easing: 'easeInOutQuart',
1755				duration: 1500,
1756				direction: 'left',
1757				scale: 1.2
1758			}
1759		},
1760
1761		{
1762			name: 'Scaling tiles random',
1763			rows: [3,4],
1764			cols: [3,4],
1765			tile: {
1766				delay: 35,
1767				sequence: 'random'
1768			},
1769			transition: {
1770				type: 'fade',
1771				easing: 'easeOutQuart',
1772				duration: 750,
1773				direction: 'left',
1774				scale: 0.1
1775			}
1776		},
1777
1778		{
1779			name: 'Scaling tiles from out random',
1780			rows: [3,4],
1781			cols: [3,4],
1782			tile: {
1783				delay: 35,
1784				sequence: 'random'
1785			},
1786			transition: {
1787				type: 'fade',
1788				easing: 'easeOutQuart',
1789				duration: 750,
1790				direction: 'left',
1791				scale: 2
1792			}
1793		},
1794
1795		{
1796			name: 'Scaling in and rotating tiles random',
1797			rows: [3,4],
1798			cols: [3,4],
1799			tile: {
1800				delay: 35,
1801				sequence: 'random'
1802			},
1803			transition: {
1804				type: 'fade',
1805				easing: 'easeOutQuart',
1806				duration: 750,
1807				direction: 'left',
1808				scale: 0.1,
1809				rotate: 90
1810			}
1811		},
1812
1813		{
1814			name: 'Scaling and rotating tiles from out random',
1815			rows: [3,4],
1816			cols: [3,4],
1817			tile: {
1818				delay: 35,
1819				sequence: 'random'
1820			},
1821			transition: {
1822				type: 'fade',
1823				easing: 'easeOutQuart',
1824				duration: 750,
1825				direction: 'left',
1826				scale: 2,
1827				rotate: -90
1828			}
1829		},
1830
1831		{
1832			name: 'Mirror-sliding tiles diagonal',
1833			rows: 3,
1834			cols: 4,
1835			tile: {
1836				delay: 15,
1837				sequence: 'forward'
1838			},
1839			transition: {
1840				type: 'slide',
1841				easing: 'easeInOutQuart',
1842				duration: 850,
1843				direction: 'topright'
1844			}
1845		},
1846
1847		{
1848			name: 'Mirror-sliding rows horizontal',
1849			rows: 6,
1850			cols: 1,
1851			tile: {
1852				delay: 0,
1853				sequence: 'forward'
1854			},
1855			transition: {
1856				type: 'mixed',
1857				easing: 'easeOutQuart',
1858				duration: 750,
1859				direction: 'left'
1860			}
1861		},
1862
1863		{
1864			name: 'Mirror-sliding rows vertical',
1865			rows: 6,
1866			cols: 1,
1867			tile: {
1868				delay: 0,
1869				sequence: 'forward'
1870			},
1871			transition: {
1872				type: 'mixed',
1873				easing: 'easeOutQuart',
1874				duration: 750,
1875				direction: 'top'
1876			}
1877		},
1878
1879		{
1880			name: 'Mirror-sliding cols horizontal',
1881			rows: 1,
1882			cols: 8,
1883			tile: {
1884				delay: 0,
1885				sequence: 'forward'
1886			},
1887			transition: {
1888				type: 'mixed',
1889				easing: 'easeOutQuart',
1890				duration: 750,
1891				direction: 'left'
1892			}
1893		},
1894
1895		{
1896			name: 'Mirror-sliding cols vertical',
1897			rows: 1,
1898			cols: 8,
1899			tile: {
1900				delay: 0,
1901				sequence: 'forward'
1902			},
1903			transition: {
1904				type: 'mixed',
1905				easing: 'easeOutQuart',
1906				duration: 750,
1907				direction: 'top'
1908			}
1909		},
1910
1911		{
1912			name: 'Sliding rows to right (glitch)',
1913			rows: 10,
1914			cols: 1,
1915			tile: {
1916				delay: 10,
1917				sequence: 'random'
1918			},
1919			transition: {
1920				type: 'slide',
1921				easing: 'easeInOutQuart',
1922				duration: 1500,
1923				direction: 'right'
1924			}
1925		},
1926
1927		{
1928			name: 'Sliding rows to left (glitch)',
1929			rows: 10,
1930			cols: 1,
1931			tile: {
1932				delay: 10,
1933				sequence: 'random'
1934			},
1935			transition: {
1936				type: 'slide',
1937				easing: 'easeInOutQuart',
1938				duration: 1500,
1939				direction: 'left'
1940			}
1941		},
1942
1943		{
1944			name: 'Sliding columns to bottom (glitch)',
1945			rows: 1,
1946			cols: 15,
1947			tile: {
1948				delay: 8,
1949				sequence: 'random'
1950			},
1951			transition: {
1952				type: 'slide',
1953				easing: 'easeInOutQuart',
1954				duration: 1500,
1955				direction: 'bottom'
1956			}
1957		},
1958
1959		{
1960			name: 'Sliding columns to top (glitch)',
1961			rows: 1,
1962			cols: 15,
1963			tile: {
1964				delay: 8,
1965				sequence: 'random'
1966			},
1967			transition: {
1968				type: 'slide',
1969				easing: 'easeInOutQuart',
1970				duration: 1500,
1971				direction: 'top'
1972			}
1973		}
1974	],
1975
1976	/* 3D Transitions */
1977
1978	t3d: [
1979
1980/*
1981		{
1982			name: 'Custom 3D transition',	// Name of the transition
1983			rows: [2,4],					// Number or [minimum,maximum] numbers of rows
1984			cols: [4,7],					// Number or [minimum,maximum] numbers of columns
1985			tile: {
1986				delay: 75,					// Delay of tiles relative to each other in msec
1987				sequence: 'forward'		// Sequence of the tile transition, can be: 'forward', 'reverse', 'col-forward', 'col-reverse' or 'random'
1988			},
1989											// Before animation - not required!
1990			before: {
1991				transition: {
1992					scale3d: 0.95			// Transitions, can be: scale3d, rotateX, rotateY
1993				},
1994				duration: 450,				// Duration of the tile transition in msec
1995				easing: 'easeInOutQuint'	// Easing of the tile transition
1996			},
1997											// Animation - required!
1998			animation: {
1999				transition: {
2000					rotateY: 180			// Transitions, can be: scale3d, rotateX, rotateY
2001				},
2002				duration: 1000,			// Duration of the tile transition in msec
2003				easing: 'easeInOutBack',	// Easing of the tile transition
2004				direction: 'horizontal'
2005			},
2006											// After animation - not required!
2007			after: {
2008				duration: 350,				// Duration of the tile transition in msec
2009				easing: 'easeInOutBack'	// Easing of the tile transition
2010			}
2011		},
2012*/
2013
2014	// Spinning transitions (180deg, thin depth);
2015
2016		{
2017			name: 'Spinning tile to right (180°)',
2018			rows: 1,
2019			cols: 1,
2020			tile: {
2021				delay: 75,
2022				sequence: 'forward'
2023			},
2024			animation: {
2025				transition: {
2026					rotateY: 91
2027				},
2028				easing: 'easeInQuart',
2029				duration: 1000,
2030				direction: 'horizontal'
2031			},
2032			after: {
2033				transition: {
2034					rotateY: 180
2035				},
2036				easing: 'easeOutQuart',
2037				duration: 1000,
2038				direction: 'horizontal'
2039			}
2040		},
2041
2042		{
2043			name: 'Spinning tile to left (180°)',
2044			rows: 1,
2045			cols: 1,
2046			tile: {
2047				delay: 75,
2048				sequence: 'forward'
2049			},
2050			animation: {
2051				transition: {
2052					rotateY: -91
2053				},
2054				easing: 'easeInQuart',
2055				duration: 1000,
2056				direction: 'horizontal'
2057			},
2058			after: {
2059				transition: {
2060					rotateY: -180
2061				},
2062				easing: 'easeOutQuart',
2063				duration: 1000,
2064				direction: 'horizontal'
2065			}
2066		},
2067
2068		{
2069			name: 'Spinning tile to bottom (180°)',
2070			rows: 1,
2071			cols: 1,
2072			tile: {
2073				delay: 75,
2074				sequence: 'forward'
2075			},
2076			animation: {
2077				transition: {
2078					rotateX: -91
2079				},
2080				easing: 'easeInQuart',
2081				duration: 800,
2082				direction: 'vertical'
2083			},
2084			after: {
2085				transition: {
2086					rotateX: -180
2087				},
2088				easing: 'easeOutQuart',
2089				duration: 800,
2090				direction: 'vertical'
2091			}
2092		},
2093
2094		{
2095			name: 'Spinning tile to top (180°)',
2096			rows: 1,
2097			cols: 1,
2098			tile: {
2099				delay: 75,
2100				sequence: 'forward'
2101			},
2102			animation: {
2103				transition: {
2104					rotateX: 91
2105				},
2106				easing: 'easeInQuart',
2107				duration: 800,
2108				direction: 'vertical'
2109			},
2110			after: {
2111				transition: {
2112					rotateX: 180
2113				},
2114				easing: 'easeOutQuart',
2115				duration: 800,
2116				direction: 'vertical'
2117			}
2118		},
2119
2120		{
2121			name: 'Spinning tiles to right (180°)',
2122			rows: [2,4],
2123			cols: [4,7],
2124			tile: {
2125				delay: 75,
2126				sequence: 'forward'
2127			},
2128			animation: {
2129				transition: {
2130					rotateY: 180
2131				},
2132				easing: 'easeInOutQuart',
2133				duration: 1000,
2134				direction: 'horizontal'
2135			}
2136		},
2137
2138		{
2139			name: 'Spinning tiles to left (180°)',
2140			rows: [2,4],
2141			cols: [4,7],
2142			tile: {
2143				delay: 75,
2144				sequence: 'reverse'
2145			},
2146			animation: {
2147				transition: {
2148					rotateY: -180
2149				},
2150				easing: 'easeInOutQuart',
2151				duration: 1000,
2152				direction: 'horizontal'
2153			}
2154		},
2155
2156		{
2157			name: 'Spinning tiles to bottom (180°)',
2158			rows: [2,4],
2159			cols: [4,7],
2160			tile: {
2161				delay: 75,
2162				sequence: 'col-forward'
2163			},
2164			animation: {
2165				transition: {
2166					rotateX: -180
2167				},
2168				easing: 'easeInOutQuart',
2169				duration: 1000,
2170				direction: 'vertical'
2171			}
2172		},
2173
2174		{
2175			name: 'Spinning tiles to top (180°)',
2176			rows: [2,4],
2177			cols: [4,7],
2178			tile: {
2179				delay: 75,
2180				sequence: 'col-reverse'
2181			},
2182			animation: {
2183				transition: {
2184					rotateX: 180
2185				},
2186				easing: 'easeInOutQuart',
2187				duration: 1000,
2188				direction: 'vertical'
2189			}
2190		},
2191
2192		{
2193			name: 'Horizontal spinning tiles random (180°)',
2194			rows: [2,4],
2195			cols: [4,7],
2196			tile: {
2197				delay: 75,
2198				sequence: 'random'
2199			},
2200			animation: {
2201				transition: {
2202					rotateY: 180
2203				},
2204				easing: 'easeInOutQuart',
2205				duration: 1300,
2206				direction: 'horizontal'
2207			}
2208		},
2209
2210		{
2211			name: 'Vertical spinning tiles random (180°)',
2212			rows: [2,4],
2213			cols: [4,7],
2214			tile: {
2215				delay: 75,
2216				sequence: 'random'
2217			},
2218			animation: {
2219				transition: {
2220					rotateX: 180
2221				},
2222				easing: 'easeInOutQuart',
2223				duration: 1300,
2224				direction: 'vertical'
2225			}
2226		},
2227
2228		{
2229			name: 'Scaling and spinning tiles to right (180°)',
2230			rows: [2,4],
2231			cols: [4,7],
2232			tile: {
2233				delay: 75,
2234				sequence: 'forward'
2235			},
2236			before: {
2237				transition: {
2238					scale3d: 0.95
2239				},
2240				duration: 450,
2241				easing: 'easeInOutQuint'
2242			},
2243			animation: {
2244				transition: {
2245					rotateY: 180
2246				},
2247				easing: 'easeInOutBack',
2248				duration: 1000,
2249				direction: 'horizontal'
2250			},
2251			after: {
2252				duration: 350,
2253				easing: 'easeInOutBack'
2254			}
2255		},
2256
2257		{
2258			name: 'Scaling and spinning tiles to left (180°)',
2259			rows: [2,4],
2260			cols: [4,7],
2261			tile: {
2262				delay: 75,
2263				sequence: 'reverse'
2264			},
2265			before: {
2266				transition: {
2267					scale3d: 0.95
2268				},
2269				duration: 450,
2270				easing: 'easeInOutQuint'
2271			},
2272			animation: {
2273				transition: {
2274					rotateY: -180
2275				},
2276				easing: 'easeInOutBack',
2277				duration: 1000,
2278				direction: 'horizontal'
2279			},
2280			after: {
2281				duration: 350,
2282				easing: 'easeInOutBack'
2283			}
2284		},
2285
2286		{
2287			name: 'Scaling and spinning tiles to bottom (180°)',
2288			rows: [2,4],
2289			cols: [4,7],
2290			tile: {
2291				delay: 75,
2292				sequence: 'col-forward'
2293			},
2294			before: {
2295				transition: {
2296					scale3d: 0.95
2297				},
2298				duration: 450,
2299				easing: 'easeInOutQuint'
2300			},
2301			animation: {
2302				transition: {
2303					rotateX: -180
2304				},
2305				easing: 'easeInOutBack',
2306				duration: 1000,
2307				direction: 'vertical'
2308			},
2309			after: {
2310				duration: 350,
2311				easing: 'easeInOutBack'
2312			}
2313		},
2314
2315		{
2316			name: 'Scaling and spinning tiles to top (180°)',
2317			rows: [2,4],
2318			cols: [4,7],
2319			tile: {
2320				delay: 75,
2321				sequence: 'col-reverse'
2322			},
2323			before: {
2324				transition: {
2325					scale3d: 0.95
2326				},
2327				duration: 450,
2328				easing: 'easeInOutQuint'
2329			},
2330			animation: {
2331				transition: {
2332					rotateX: 180
2333				},
2334				easing: 'easeInOutBack',
2335				duration: 1000,
2336				direction: 'vertical'
2337			},
2338			after: {
2339				duration: 350,
2340				easing: 'easeInOutBack'
2341			}
2342		},
2343
2344		{
2345			name: 'Scaling and horizontal spinning tiles random (180°)',
2346			rows: [2,4],
2347			cols: [4,7],
2348			tile: {
2349				delay: 75,
2350				sequence: 'random'
2351			},
2352			before: {
2353				transition: {
2354					scale3d: 0.95, rotateX: 30
2355				},
2356				duration: 450,
2357				easing: 'easeInOutQuint'
2358			},
2359			animation: {
2360				transition: {
2361					rotateY: 180, rotateX: -30
2362				},
2363				easing: 'easeInOutBack',
2364				duration: 1300,
2365				direction: 'horizontal'
2366			},
2367			after: {
2368				transition: {
2369					rotateX: 0
2370				},
2371				duration: 350,
2372				easing: 'easeInOutBack'
2373			}
2374		},
2375
2376		{
2377			name: 'Scaling and vertical spinning tiles random (180°)',
2378			rows: [2,4],
2379			cols: [4,7],
2380			tile: {
2381				delay: 75,
2382				sequence: 'random'
2383			},
2384			before: {
2385				transition: {
2386					scale3d: 0.95, rotateY: -15
2387				},
2388				duration: 450,
2389				easing: 'easeInOutQuint'
2390			},
2391			animation: {
2392				transition: {
2393					rotateX: 180, rotateY: 15
2394				},
2395				easing: 'easeInOutBack',
2396				duration: 1300,
2397				direction: 'vertical'
2398			},
2399			after: {
2400				transition: {
2401					rotateY: 0
2402				},
2403				duration: 350,
2404				easing: 'easeInOutBack'
2405			}
2406		},
2407
2408		{
2409			name: 'Spinning rows to right (180°)',
2410			rows: [5,9],
2411			cols: 1,
2412			tile: {
2413				delay: 75,
2414				sequence: 'forward'
2415			},
2416			animation: {
2417				transition: {
2418					rotateY: 180
2419				},
2420				easing: 'easeInOutQuart',
2421				duration: 1500,
2422				direction: 'horizontal'
2423			}
2424		},
2425
2426		{
2427			name: 'Spinning rows to left (180°)',
2428			rows: [5,9],
2429			cols: 1,
2430			tile: {
2431				delay: 75,
2432				sequence: 'forward'
2433			},
2434			animation: {
2435				transition: {
2436					rotateY: -180
2437				},
2438				easing: 'easeInOutQuart',
2439				duration: 1500,
2440				direction: 'horizontal'
2441			}
2442		},
2443
2444		{
2445			name: 'Spinning rows to bottom (180°)',
2446			rows: [5,9],
2447			cols: 1,
2448			tile: {
2449				delay: 75,
2450				sequence: 'forward'
2451			},
2452			animation: {
2453				transition: {
2454					rotateX: -180
2455				},
2456				easing: 'easeInOutQuart',
2457				duration: 1000,
2458				direction: 'vertical'
2459			}
2460		},
2461
2462		{
2463			name: 'Spinning rows to top (180°)',
2464			rows: [5,9],
2465			cols: 1,
2466			tile: {
2467				delay: 75,
2468				sequence: 'reverse'
2469			},
2470			animation: {
2471				transition: {
2472					rotateX: 180
2473				},
2474				easing: 'easeInOutQuart',
2475				duration: 1000,
2476				direction: 'vertical'
2477			}
2478		},
2479
2480		{
2481			name: 'Horizontal spinning rows random (180°)',
2482			rows: [5,9],
2483			cols: 1,
2484			tile: {
2485				delay: 75,
2486				sequence: 'random'
2487			},
2488			animation: {
2489				transition: {
2490					rotateY: 180
2491				},
2492				easing: 'easeInOutQuart',
2493				duration: 1500,
2494				direction: 'horizontal'
2495			}
2496		},
2497
2498		{
2499			name: 'Vertical spinning rows random (180°)',
2500			rows: [5,9],
2501			cols: 1,
2502			tile: {
2503				delay: 75,
2504				sequence: 'random'
2505			},
2506			animation: {
2507				transition: {
2508					rotateX: -180
2509				},
2510				easing: 'easeInOutQuart',
2511				duration: 1500,
2512				direction: 'vertical'
2513			}
2514		},
2515
2516		{
2517			name: 'Vertical spinning rows random (540°)',
2518			rows: [3,7],
2519			cols: 1,
2520			tile: {
2521				delay: 150,
2522				sequence: 'random'
2523			},
2524			animation: {
2525				transition: {
2526					rotateX: -540
2527				},
2528				easing: 'easeInOutQuart',
2529				duration: 2000,
2530				direction: 'vertical'
2531			}
2532		},
2533
2534		{
2535			name: 'Scaling and spinning rows to right (180°)',
2536			rows: [5,9],
2537			cols: 1,
2538			tile: {
2539				delay: 55,
2540				sequence: 'forward'
2541			},
2542			before: {
2543				transition: {
2544					scale3d: 0.85
2545				},
2546				duration: 600,
2547				easing: 'easeOutBack'
2548			},
2549			animation: {
2550				transition: {
2551					rotateY: 180
2552				},
2553				easing: 'easeInOutBack',
2554				duration: 1200,
2555				direction: 'horizontal'
2556			},
2557			after: {
2558				transition: {
2559					delay: 200
2560				},
2561				easing: 'easeOutBack',
2562				duration: 600
2563			}
2564		},
2565
2566		{
2567			name: 'Scaling and spinning rows to left (180°)',
2568			rows: [5,9],
2569			cols: 1,
2570			tile: {
2571				delay: 55,
2572				sequence: 'reverse'
2573			},
2574			before: {
2575				transition: {
2576					scale3d: 0.85
2577				},
2578				duration: 600,
2579				easing: 'easeOutBack'
2580			},
2581			animation: {
2582				transition: {
2583					rotateY: -180
2584				},
2585				easing: 'easeInOutBack',
2586				duration: 1200,
2587				direction: 'horizontal'
2588			},
2589			after: {
2590				transition: {
2591					delay: 200
2592				},
2593				easing: 'easeOutBack',
2594				duration: 600
2595			}
2596		},
2597
2598		{
2599			name: 'Scaling and spinning rows to bottom (180°)',
2600			rows: [5,9],
2601			cols: 1,
2602			tile: {
2603				delay: 55,
2604				sequence: 'forward'
2605			},
2606			before: {
2607				transition: {
2608					scale3d: 0.85
2609				},
2610				duration: 600,
2611				easing: 'easeOutBack'
2612			},
2613			animation: {
2614				transition: {
2615					rotateX: -180
2616				},
2617				easing: 'easeInOutQuart',
2618				duration: 600,
2619				direction: 'vertical'
2620			},
2621			after: {
2622				transition: {
2623					delay: 200
2624				},
2625				easing: 'easeOutBack',
2626				duration: 600
2627			}
2628		},
2629
2630		{
2631			name: 'Scaling and spinning rows to top (180°)',
2632			rows: [5,9],
2633			cols: 1,
2634			tile: {
2635				delay: 55,
2636				sequence: 'reverse'
2637			},
2638			before: {
2639				transition: {
2640					scale3d: 0.85
2641				},
2642				duration: 600,
2643				easing: 'easeOutBack'
2644			},
2645			animation: {
2646				transition: {
2647					rotateX: 180
2648				},
2649				easing: 'easeInOutQuart',
2650				duration: 600,
2651				direction: 'vertical'
2652			},
2653			after: {
2654				transition: {
2655					delay: 200
2656				},
2657				easing: 'easeOutBack',
2658				duration: 600
2659			}
2660		},
2661
2662		{
2663			name: 'Scaling and horizontal spinning rows random (180°)',
2664			rows: [5,9],
2665			cols: 1,
2666			tile: {
2667				delay: 55,
2668				sequence: 'random'
2669			},
2670			before: {
2671				transition: {
2672					scale3d: 0.85
2673				},
2674				duration: 600,
2675				easing: 'easeOutBack'
2676			},
2677			animation: {
2678				transition: {
2679					rotateY: 180
2680				},
2681				easing: 'easeInOutBack',
2682				duration: 1200,
2683				direction: 'horizontal'
2684			},
2685			after: {
2686				transition: {
2687					delay: 200
2688				},
2689				easing: 'easeOutBack',
2690				duration: 600
2691			}
2692		},
2693
2694		{
2695			name: 'Scaling and vertical spinning rows random (180°)',
2696			rows: [5,9],
2697			cols: 1,
2698			tile: {
2699				delay: 55,
2700				sequence: 'random'
2701			},
2702			before: {
2703				transition: {
2704					scale3d: 0.85
2705				},
2706				duration: 600,
2707				easing: 'easeOutBack'
2708			},
2709			animation: {
2710				transition: {
2711					rotateX: -180
2712				},
2713				easing: 'easeInOutBack',
2714				duration: 600,
2715				direction: 'vertical'
2716			},
2717			after: {
2718				transition: {
2719					delay: 200
2720				},
2721				easing: 'easeOutBack',
2722				duration: 600
2723			}
2724		},
2725
2726		{
2727			name: 'Spinning columns to right (180°)',
2728			rows: 1,
2729			cols: [5,9],
2730			tile: {
2731				delay: 75,
2732				sequence: 'forward'
2733			},
2734			animation: {
2735				transition: {
2736					rotateY: 180
2737				},
2738				easing: 'easeInOutQuart',
2739				duration: 1500,
2740				direction: 'horizontal'
2741			}
2742		},
2743
2744		{
2745			name: 'Spinning columns to left (180°)',
2746			rows: 1,
2747			cols: [5,9],
2748			tile: {
2749				delay: 75,
2750				sequence: 'forward'
2751			},
2752			animation: {
2753				transition: {
2754					rotateY: -180
2755				},
2756				easing: 'easeInOutQuart',
2757				duration: 1500,
2758				direction: 'horizontal'
2759			}
2760		},
2761
2762		{
2763			name: 'Spinning columns to bottom (180°)',
2764			rows: 1,
2765			cols: [5,9],
2766			tile: {
2767				delay: 75,
2768				sequence: 'forward'
2769			},
2770			animation: {
2771				transition: {
2772					rotateX: -180
2773				},
2774				easing: 'easeInOutQuart',
2775				duration: 1000,
2776				direction: 'vertical'
2777			}
2778		},
2779
2780		{
2781			name: 'Spinning columns to top (180°)',
2782			rows: 1,
2783			cols: [5,9],
2784			tile: {
2785				delay: 75,
2786				sequence: 'reverse'
2787			},
2788			animation: {
2789				transition: {
2790					rotateX: 180
2791				},
2792				easing: 'easeInOutQuart',
2793				duration: 1000,
2794				direction: 'vertical'
2795			}
2796		},
2797
2798		{
2799			name: 'Horizontal spinning columns random (180°)',
2800			rows: 1,
2801			cols: [5,9],
2802			tile: {
2803				delay: 75,
2804				sequence: 'random'
2805			},
2806			animation: {
2807				transition: {
2808					rotateY: 180
2809				},
2810				easing: 'easeInOutQuart',
2811				duration: 1500,
2812				direction: 'horizontal'
2813			}
2814		},
2815
2816		{
2817			name: 'Vertical spinning columns random (180°)',
2818			rows: 1,
2819			cols: [5,9],
2820			tile: {
2821				delay: 75,
2822				sequence: 'random'
2823			},
2824			animation: {
2825				transition: {
2826					rotateX: -180
2827				},
2828				easing: 'easeInOutQuart',
2829				duration: 1500,
2830				direction: 'vertical'
2831			}
2832		},
2833
2834		{
2835			name: 'Horizontal spinning columns random (540°)',
2836			rows: 1,
2837			cols: [4,9],
2838			tile: {
2839				delay: 150,
2840				sequence: 'random'
2841			},
2842			animation: {
2843				transition: {
2844					rotateY: 540
2845				},
2846				easing: 'easeInOutQuart',
2847				duration: 2000,
2848				direction: 'horizontal'
2849			}
2850		},
2851
2852		{
2853			name: 'Scaling and spinning columns to right (180°)',
2854			rows: 1,
2855			cols: [7,11],
2856			tile: {
2857				delay: 55,
2858				sequence: 'forward'
2859			},
2860			before: {
2861				transition: {
2862					scale3d: 0.85
2863				},
2864				duration: 600,
2865				easing: 'easeOutBack'
2866			},
2867			animation: {
2868				transition: {
2869					rotateY: 180
2870				},
2871				easing: 'easeInOutQuart',
2872				duration: 600,
2873				direction: 'horizontal'
2874			},
2875			after: {
2876				transition: {
2877					delay: 200
2878				},
2879				easing: 'easeOutBack',
2880				duration: 600
2881			}
2882		},
2883
2884		{
2885			name: 'Scaling and spinning columns to left (180°)',
2886			rows: 1,
2887			cols: [7,11],
2888			tile: {
2889				delay: 55,
2890				sequence: 'reverse'
2891			},
2892			before: {
2893				transition: {
2894					scale3d: 0.85
2895				},
2896				duration: 600,
2897				easing: 'easeOutBack'
2898			},
2899			animation: {
2900				transition: {
2901					rotateY: -180
2902				},
2903				easing: 'easeInOutQuart',
2904				duration: 600,
2905				direction: 'horizontal'
2906			},
2907			after: {
2908				transition: {
2909					delay: 200
2910				},
2911				easing: 'easeOutBack',
2912				duration: 600
2913			}
2914		},
2915
2916		{
2917			name: 'Scaling and spinning columns to bottom (180°)',
2918			rows: 1,
2919			cols: [7,11],
2920			tile: {
2921				delay: 55,
2922				sequence: 'forward'
2923			},
2924			before: {
2925				transition: {
2926					scale3d: 0.85
2927				},
2928				duration: 600,
2929				easing: 'easeOutBack'
2930			},
2931			animation: {
2932				transition: {
2933					rotateX: -180
2934				},
2935				easing: 'easeInOutBack',
2936				duration: 1200,
2937				direction: 'vertical'
2938			},
2939			after: {
2940				transition: {
2941					delay: 200
2942				},
2943				easing: 'easeOutBack',
2944				duration: 600
2945			}
2946		},
2947
2948		{
2949			name: 'Scaling and spinning columns to top (180°)',
2950			rows: 1,
2951			cols: [7,11],
2952			tile: {
2953				delay: 75,
2954				sequence: 'reverse'
2955			},
2956			before: {
2957				transition: {
2958					scale3d: 0.85
2959				},
2960				duration: 600,
2961				easing: 'easeOutBack'
2962			},
2963			animation: {
2964				transition: {
2965					rotateX: 180
2966				},
2967				easing: 'easeInOutBack',
2968				duration: 1200,
2969				direction: 'vertical'
2970			},
2971			after: {
2972				transition: {
2973					delay: 200
2974				},
2975				easing: 'easeOutBack',
2976				duration: 600
2977			}
2978		},
2979
2980		{
2981			name: 'Scaling and horizontal spinning columns random (180°)',
2982			rows: 1,
2983			cols: [7,11],
2984			tile: {
2985				delay: 75,
2986				sequence: 'random'
2987			},
2988			before: {
2989				transition: {
2990					scale3d: 0.85
2991				},
2992				duration: 600,
2993				easing: 'easeOutBack'
2994			},
2995			animation: {
2996				transition: {
2997					rotateY: 180
2998				},
2999				easing: 'easeInOutBack',
3000				duration: 600,
3001				direction: 'horizontal'
3002			},
3003			after: {
3004				transition: {
3005					delay: 200
3006				},
3007				easing: 'easeOutBack',
3008				duration: 600
3009			}
3010		},
3011
3012		{
3013			name: 'Scaling and vertical spinning columns random (180°)',
3014			rows: 1,
3015			cols: [7,11],
3016			tile: {
3017				delay: 75,
3018				sequence: 'random'
3019			},
3020			before: {
3021				transition: {
3022					scale3d: 0.85
3023				},
3024				duration: 600,
3025				easing: 'easeOutBack'
3026			},
3027			animation: {
3028				transition: {
3029					rotateX: -180
3030				},
3031				easing: 'easeInOutBack',
3032				duration: 1200,
3033				direction: 'vertical'
3034			},
3035			after: {
3036				transition: {
3037					delay: 200
3038				},
3039				easing: 'easeOutBack',
3040				duration: 600
3041			}
3042		},
3043
3044		{
3045			name: 'Drunk colums scaling and spinning to right (180°)',
3046			rows: 1,
3047			cols: [7,11],
3048			tile: {
3049				delay: 75,
3050				sequence: 'forward'
3051			},
3052			before: {
3053				transition: {
3054					scale3d: 0.85, rotateX: -30
3055				},
3056				duration: 600,
3057				easing: 'easeOutQuart'
3058			},
3059			animation: {
3060				transition: {
3061					rotateX: -30, rotateY: 180
3062				},
3063				easing: 'easeInOutQuart',
3064				duration: 1000,
3065				direction: 'horizontal'
3066			},
3067			after: {
3068				transition: {
3069					rotateX: 0, delay: 200
3070				},
3071				easing: 'easeOutQuart',
3072				duration: 600
3073			}
3074		},
3075
3076		{
3077			name: 'Drunk colums scaling and spinning to left (180°)',
3078			rows: 1,
3079			cols: [7,11],
3080			tile: {
3081				delay: 75,
3082				sequence: 'reverse'
3083			},
3084			before: {
3085				transition: {
3086					scale3d: 0.85, rotateX: -30
3087				},
3088				duration: 600,
3089				easing: 'easeOutQuart'
3090			},
3091			animation: {
3092				transition: {
3093					rotateX: 30, rotateY: -180
3094				},
3095				easing: 'easeInOutQuart',
3096				duration: 1000,
3097				direction: 'horizontal'
3098			},
3099			after: {
3100				transition: {
3101					rotateX: 0, delay: 200
3102				},
3103				easing: 'easeOutQuart',
3104				duration: 600
3105			}
3106		},
3107
3108	// Turning transitions (90deg, large depth);
3109
3110		{
3111			name: 'Turning cuboid to right (90°)',
3112			rows: 1,
3113			cols: 1,
3114			tile: {
3115				delay: 75,
3116				sequence: 'forward'
3117			},
3118			animation: {
3119				transition: {
3120					rotateY: 90
3121				},
3122				easing: 'easeInOutQuart',
3123				duration: 1500,
3124				direction: 'horizontal'
3125			}
3126		},
3127
3128		{
3129			name: 'Turning cuboid to left (90°)',
3130			rows: 1,
3131			cols: 1,
3132			tile: {
3133				delay: 75,
3134				sequence: 'forward'
3135			},
3136			animation: {
3137				transition: {
3138					rotateY: -90
3139				},
3140				easing: 'easeInOutQuart',
3141				duration: 1500,
3142				direction: 'horizontal'
3143			}
3144		},
3145
3146		{
3147			name: 'Turning cuboid to bottom (90°)',
3148			rows: 1,
3149			cols: 1,
3150			tile: {
3151				delay: 75,
3152				sequence: 'forward'
3153			},
3154			animation: {
3155				transition: {
3156					rotateX: -90
3157				},
3158				easing: 'easeInOutQuart',
3159				duration: 1500,
3160				direction: 'vertical'
3161			}
3162		},
3163
3164		{
3165			name: 'Turning cuboid to top (90°)',
3166			rows: 1,
3167			cols: 1,
3168			tile: {
3169				delay: 75,
3170				sequence: 'forward'
3171			},
3172			animation: {
3173				transition: {
3174					rotateX: 90
3175				},
3176				easing: 'easeInOutQuart',
3177				duration: 1500,
3178				direction: 'vertical'
3179			}
3180		},
3181
3182		{
3183			name: 'Scaling and turning cuboid to right (90°)',
3184			rows: 1,
3185			cols: 1,
3186			tile: {
3187				delay: 75,
3188				sequence: 'random'
3189			},
3190			animation: {
3191				transition: {
3192					scale3d: 0.8, rotate: 7, rotateX: 10, rotateY: 45
3193				},
3194				easing: 'easeInOutQuad',
3195				duration: 800,
3196				direction: 'horizontal'
3197			},
3198			after: {
3199				transition: {
3200					rotate: 0, rotateX: 0, rotateY: 90
3201				},
3202				duration: 800,
3203				easing: 'easeInOutQuad'
3204			}
3205		},
3206
3207		{
3208			name: 'Scaling and turning cuboid to left (90°)',
3209			rows: 1,
3210			cols: 1,
3211			tile: {
3212				delay: 75,
3213				sequence: 'random'
3214			},
3215			animation: {
3216				transition: {
3217					scale3d: 0.8, rotate: -7, rotateX: 10, rotateY: -45
3218				},
3219				easing: 'easeInOutQuad',
3220				duration: 800,
3221				direction: 'horizontal'
3222			},
3223			after: {
3224				transition: {
3225					rotate: 0, rotateX: 0, rotateY: -90
3226				},
3227				duration: 800,
3228				easing: 'easeInOutQuad'
3229			}
3230		},
3231
3232		{
3233			name: 'Scaling and turning cuboids to right (90°)',
3234			rows: [2,4],
3235			cols: [4,7],
3236			tile: {
3237				delay: 75,
3238				sequence: 'forward'
3239			},
3240			before: {
3241				transition: {
3242					scale3d: 0.85
3243				},
3244				duration: 450,
3245				easing: 'easeInOutQuint'
3246			},
3247			animation: {
3248				transition: {
3249					rotateY: 90
3250				},
3251				easing: 'easeInOutBack',
3252				duration: 1000,
3253				direction: 'horizontal'
3254			},
3255			after: {
3256				duration: 350,
3257				easing: 'easeInOutBack'
3258			}
3259		},
3260
3261		{
3262			name: 'Scaling and turning cuboids to left (90°)',
3263			rows: [2,4],
3264			cols: [4,7],
3265			tile: {
3266				delay: 75,
3267				sequence: 'reverse'
3268			},
3269			before: {
3270				transition: {
3271					scale3d: 0.85
3272				},
3273				duration: 450,
3274				easing: 'easeInOutQuint'
3275			},
3276			animation: {
3277				transition: {
3278					rotateY: -90
3279				},
3280				easing: 'easeInOutBack',
3281				duration: 1000,
3282				direction: 'horizontal'
3283			},
3284			after: {
3285				duration: 350,
3286				easing: 'easeInOutBack'
3287			}
3288		},
3289
3290		{
3291			name: 'Scaling and turning cuboids to bottom (90°)',
3292			rows: [2,4],
3293			cols: [4,7],
3294			tile: {
3295				delay: 75,
3296				sequence: 'col-forward'
3297			},
3298			before: {
3299				transition: {
3300					scale3d: 0.85
3301				},
3302				duration: 450,
3303				easing: 'easeInOutQuint'
3304			},
3305			animation: {
3306				transition: {
3307					rotateX: -90
3308				},
3309				easing: 'easeInOutBack',
3310				duration: 1000,
3311				direction: 'vertical'
3312			},
3313			after: {
3314				duration: 350,
3315				easing: 'easeInOutBack'
3316			}
3317		},
3318
3319		{
3320			name: 'Scaling and turning cuboids to top (90°)',
3321			rows: [2,4],
3322			cols: [4,7],
3323			tile: {
3324				delay: 75,
3325				sequence: 'col-reverse'
3326			},
3327			before: {
3328				transition: {
3329					scale3d: 0.85
3330				},
3331				duration: 450,
3332				easing: 'easeInOutQuint'
3333			},
3334			animation: {
3335				transition: {
3336					rotateX: 90
3337				},
3338				easing: 'easeInOutBack',
3339				duration: 1000,
3340				direction: 'vertical'
3341			},
3342			after: {
3343				duration: 350,
3344				easing: 'easeInOutBack'
3345			}
3346		},
3347
3348		{
3349			name: 'Scaling and horizontal turning cuboids random (90°)',
3350			rows: [2,4],
3351			cols: [4,7],
3352			tile: {
3353				delay: 75,
3354				sequence: 'random'
3355			},
3356			before: {
3357				transition: {
3358					scale3d: 0.75, rotateX: -15
3359				},
3360				duration: 700,
3361				easing: 'easeInOutQuint'
3362			},
3363			animation: {
3364				transition: {
3365					rotateY: 75, rotateX: 15
3366				},
3367				easing: 'easeInOutBack',
3368				duration: 700,
3369				direction: 'horizontal'
3370			},
3371			after: {
3372				transition: {
3373					rotateY: 90, rotateX: 0
3374				},
3375				duration: 700,
3376				easing: 'easeInOutBack'
3377			}
3378		},
3379
3380		{
3381			name: 'Scaling and vertical turning cuboids random (90°)',
3382			rows: [2,4],
3383			cols: [4,7],
3384			tile: {
3385				delay: 75,
3386				sequence: 'random'
3387			},
3388			before: {
3389				transition: {
3390					scale3d: 0.75, rotateY: 15
3391				},
3392				duration: 700,
3393				easing: 'easeInOutQuint'
3394			},
3395			animation: {
3396				transition: {
3397					rotateX: 75, rotateY: -15
3398				},
3399				easing: 'easeInOutBack',
3400				duration: 700,
3401				direction: 'vertical'
3402			},
3403			after: {
3404				transition: {
3405					rotateX: 90, rotateY: 0
3406				},
3407				duration: 700,
3408				easing: 'easeInOutBack'
3409			}
3410		},
3411
3412		{
3413			name: 'Turning rows to right (90°)',
3414			rows: [5,9],
3415			cols: 1,
3416			tile: {
3417				delay: 75,
3418				sequence: 'forward'
3419			},
3420			animation: {
3421				transition: {
3422					rotateY: 90
3423				},
3424				easing: 'easeInOutQuart',
3425				duration: 1500,
3426				direction: 'horizontal'
3427			}
3428		},
3429
3430		{
3431			name: 'Turning rows to left (90°)',
3432			rows: [5,9],
3433			cols: 1,
3434			tile: {
3435				delay: 75,
3436				sequence: 'forward'
3437			},
3438			animation: {
3439				transition: {
3440					rotateY: -90
3441				},
3442				easing: 'easeInOutQuart',
3443				duration: 1500,
3444				direction: 'horizontal'
3445			}
3446		},
3447
3448		{
3449			name: 'Horizontal turning rows random (90°)',
3450			rows: [5,9],
3451			cols: 1,
3452			tile: {
3453				delay: 75,
3454				sequence: 'random'
3455			},
3456			animation: {
3457				transition: {
3458					rotateY: 90
3459				},
3460				easing: 'easeInOutQuart',
3461				duration: 1500,
3462				direction: 'horizontal'
3463			}
3464		},
3465
3466		{
3467			name: 'Scaling and turning rows to right (90°)',
3468			rows: [5,9],
3469			cols: 1,
3470			tile: {
3471				delay: 75,
3472				sequence: 'forward'
3473			},
3474			before: {
3475				transition: {
3476					scale3d: 0.85
3477				},
3478				duration: 600,
3479				easing: 'easeOutBack'
3480			},
3481			animation: {
3482				transition: {
3483					rotateY: 87
3484				},
3485				easing: 'easeInOutBack',
3486				duration: 1000,
3487				direction: 'horizontal'
3488			},
3489			after: {
3490				transition: {
3491					delay: 200, rotateY: 90
3492				},
3493				easing: 'easeOutBack',
3494				duration: 600
3495			}
3496		},
3497
3498		{
3499			name: 'Scaling and turning rows to left (90°)',
3500			rows: [5,9],
3501			cols: 1,
3502			tile: {
3503				delay: 75,
3504				sequence: 'reverse'
3505			},
3506			before: {
3507				transition: {
3508					scale3d: 0.85
3509				},
3510				duration: 600,
3511				easing: 'easeOutBack'
3512			},
3513			animation: {
3514				transition: {
3515					rotateY: -90
3516				},
3517				easing: 'easeInOutBack',
3518				duration: 1000,
3519				direction: 'horizontal'
3520			},
3521			after: {
3522				transition: {
3523					delay: 200
3524				},
3525				easing: 'easeOutBack',
3526				duration: 600
3527			}
3528		},
3529
3530		{
3531			name: 'Scaling and turning rows to bottom (90°)',
3532			rows: [5,9],
3533			cols: 1,
3534			tile: {
3535				delay: 75,
3536				sequence: 'forward'
3537			},
3538			before: {
3539				transition: {
3540					scale3d: 0.85
3541				},
3542				duration: 600,
3543				easing: 'easeOutBack'
3544			},
3545			animation: {
3546				transition: {
3547					rotateX: -90
3548				},
3549				easing: 'easeInOutBack',
3550				duration: 1000,
3551				direction: 'vertical'
3552			},
3553			after: {
3554				transition: {
3555					delay: 200
3556				},
3557				easing: 'easeOutBack',
3558				duration: 600
3559			}
3560		},
3561
3562		{
3563			name: 'Scaling and turning rows to top (90°)',
3564			rows: [5,9],
3565			cols: 1,
3566			tile: {
3567				delay: 75,
3568				sequence: 'reverse'
3569			},
3570			before: {
3571				transition: {
3572					scale3d: 0.85
3573				},
3574				duration: 600,
3575				easing: 'easeOutBack'
3576			},
3577			animation: {
3578				transition: {
3579					rotateX: 90
3580				},
3581				easing: 'easeInOutBack',
3582				duration: 1000,
3583				direction: 'vertical'
3584			},
3585			after: {
3586				transition: {
3587					delay: 200
3588				},
3589				easing: 'easeOutBack',
3590				duration: 600
3591			}
3592		},
3593
3594		{
3595			name: 'Scaling and horizontal turning rows random (90°)',
3596			rows: [5,9],
3597			cols: 1,
3598			tile: {
3599				delay: 75,
3600				sequence: 'random'
3601			},
3602			before: {
3603				transition: {
3604					scale3d: 0.85
3605				},
3606				duration: 600,
3607				easing: 'easeOutBack'
3608			},
3609			animation: {
3610				transition: {
3611					rotateY: 90
3612				},
3613				easing: 'easeInOutBack',
3614				duration: 1000,
3615				direction: 'horizontal'
3616			},
3617			after: {
3618				transition: {
3619					delay: 200
3620				},
3621				easing: 'easeOutBack',
3622				duration: 600
3623			}
3624		},
3625
3626		{
3627			name: 'Scaling and vertical turning rows random (90°)',
3628			rows: [5,9],
3629			cols: 1,
3630			tile: {
3631				delay: 75,
3632				sequence: 'random'
3633			},
3634			before: {
3635				transition: {
3636					scale3d: 0.85
3637				},
3638				duration: 600,
3639				easing: 'easeOutBack'
3640			},
3641			animation: {
3642				transition: {
3643					rotateX: -90
3644				},
3645				easing: 'easeInOutBack',
3646				duration: 1000,
3647				direction: 'vertical'
3648			},
3649			after: {
3650				transition: {
3651					delay: 200
3652				},
3653				easing: 'easeOutBack',
3654				duration: 600
3655			}
3656		},
3657
3658		{
3659			name: 'Scaling and horizontal turning drunk rows to right (90°)',
3660			rows: [7,11],
3661			cols: 1,
3662			tile: {
3663				delay: 75,
3664				sequence: 'forward'
3665			},
3666			animation: {
3667				transition: {
3668					scale3d: 0.85, rotateY: 45
3669				},
3670				easing: 'easeInOutQuint',
3671				duration: 1000,
3672				direction: 'horizontal'
3673			},
3674			after: {
3675				transition: {
3676					rotateY: 90
3677				},
3678				easing: 'easeInOutQuint',
3679				duration: 1000
3680			}
3681		},
3682
3683		{
3684			name: 'Scaling and horizontal turning drunk rows to left (90°)',
3685			rows: [7,11],
3686			cols: 1,
3687			tile: {
3688				delay: 75,
3689				sequence: 'reverse'
3690			},
3691			animation: {
3692				transition: {
3693					scale3d: 0.85, rotateY: -45
3694				},
3695				easing: 'easeInOutQuint',
3696				duration: 1000,
3697				direction: 'horizontal'
3698			},
3699			after: {
3700				transition: {
3701					rotateY: -90
3702				},
3703				easing: 'easeInOutQuint',
3704				duration: 1000
3705			}
3706		},
3707
3708		{
3709			name: 'Turning columns to bottom (90°)',
3710			rows: 1,
3711			cols: [5,9],
3712			tile: {
3713				delay: 75,
3714				sequence: 'forward'
3715			},
3716			animation: {
3717				transition: {
3718					rotateX: -90
3719				},
3720				easing: 'easeInOutQuart',
3721				duration: 1000,
3722				direction: 'vertical'
3723			}
3724		},
3725
3726		{
3727			name: 'Turning columns to top (90°)',
3728			rows: 1,
3729			cols: [5,9],
3730			tile: {
3731				delay: 75,
3732				sequence: 'reverse'
3733			},
3734			animation: {
3735				transition: {
3736					rotateX: 90
3737				},
3738				easing: 'easeInOutQuart',
3739				duration: 1000,
3740				direction: 'vertical'
3741			}
3742		},
3743
3744		{
3745			name: 'Vertical turning columns random (90°)',
3746			rows: 1,
3747			cols: [5,9],
3748			tile: {
3749				delay: 75,
3750				sequence: 'random'
3751			},
3752			animation: {
3753				transition: {
3754					rotateX: -90
3755				},
3756				easing: 'easeInOutQuart',
3757				duration: 1000,
3758				direction: 'vertical'
3759			}
3760		},
3761
3762		{
3763			name: 'Scaling and turning columns to bottom (90°)',
3764			rows: 1,
3765			cols: [7,11],
3766			tile: {
3767				delay: 75,
3768				sequence: 'forward'
3769			},
3770			before: {
3771				transition: {
3772					scale3d: 0.85
3773				},
3774				duration: 600,
3775				easing: 'easeOutBack'
3776			},
3777			animation: {
3778				transition: {
3779					rotateX: -90
3780				},
3781				easing: 'easeInOutBack',
3782				duration: 1000,
3783				direction: 'vertical'
3784			},
3785			after: {
3786				transition: {
3787					delay: 200
3788				},
3789				easing: 'easeOutBack',
3790				duration: 600
3791			}
3792		},
3793
3794		{
3795			name: 'Scaling and turning columns to top (90°)',
3796			rows: 1,
3797			cols: [7,11],
3798			tile: {
3799				delay: 75,
3800				sequence: 'reverse'
3801			},
3802			before: {
3803				transition: {
3804					scale3d: 0.85
3805				},
3806				duration: 600,
3807				easing: 'easeOutBack'
3808			},
3809			animation: {
3810				transition: {
3811					rotateX: 90
3812				},
3813				easing: 'easeInOutBack',
3814				duration: 1000,
3815				direction: 'vertical'
3816			},
3817			after: {
3818				transition: {
3819					delay: 200
3820				},
3821				easing: 'easeOutBack',
3822				duration: 600
3823			}
3824		},
3825
3826		{
3827			name: 'Scaling and turning columns to right (90°)',
3828			rows: 1,
3829			cols: [7,11],
3830			tile: {
3831				delay: 75,
3832				sequence: 'forward'
3833			},
3834			before: {
3835				transition: {
3836					scale3d: 0.85
3837				},
3838				duration: 600,
3839				easing: 'easeOutBack'
3840			},
3841			animation: {
3842				transition: {
3843					rotateY: 90
3844				},
3845				easing: 'easeInOutBack',
3846				duration: 1000,
3847				direction: 'horizontal'
3848			},
3849			after: {
3850				transition: {
3851					delay: 200
3852				},
3853				easing: 'easeOutBack',
3854				duration: 600
3855			}
3856		},
3857
3858		{
3859			name: 'Scaling and turning columns to left (90°)',
3860			rows: 1,
3861			cols: [7,11],
3862			tile: {
3863				delay: 75,
3864				sequence: 'reverse'
3865			},
3866			before: {
3867				transition: {
3868					scale3d: 0.85
3869				},
3870				duration: 600,
3871				easing: 'easeOutBack'
3872			},
3873			animation: {
3874				transition: {
3875					rotateY: -90
3876				},
3877				easing: 'easeInOutBack',
3878				duration: 1000,
3879				direction: 'horizontal'
3880			},
3881			after: {
3882				transition: {
3883					delay: 200
3884				},
3885				easing: 'easeOutBack',
3886				duration: 600
3887			}
3888		},
3889
3890		{
3891			name: 'Scaling and horizontal turning columns random (90°)',
3892			rows: 1,
3893			cols: [7,11],
3894			tile: {
3895				delay: 75,
3896				sequence: 'random'
3897			},
3898			before: {
3899				transition: {
3900					scale3d: 0.85
3901				},
3902				duration: 600,
3903				easing: 'easeOutBack'
3904			},
3905			animation: {
3906				transition: {
3907					rotateY: 90
3908				},
3909				easing: 'easeInOutBack',
3910				duration: 1000,
3911				direction: 'horizontal'
3912			},
3913			after: {
3914				transition: {
3915					delay: 200
3916				},
3917				easing: 'easeOutBack',
3918				duration: 600
3919			}
3920		},
3921
3922		{
3923			name: 'Scaling and vertical turning columns random (90°)',
3924			rows: 1,
3925			cols: [7,11],
3926			tile: {
3927				delay: 75,
3928				sequence: 'random'
3929			},
3930			before: {
3931				transition: {
3932					scale3d: 0.85
3933				},
3934				duration: 600,
3935				easing: 'easeOutBack'
3936			},
3937			animation: {
3938				transition: {
3939					rotateX: -90
3940				},
3941				easing: 'easeInOutBack',
3942				duration: 1000,
3943				direction: 'vertical'
3944			},
3945			after: {
3946				transition: {
3947					delay: 200
3948				},
3949				easing: 'easeOutBack',
3950				duration: 600
3951			}
3952		},
3953
3954		{
3955			name: 'Scaling and vertical turning drunk columns to right (90°)',
3956			rows: 1,
3957			cols: [7,11],
3958			tile: {
3959				delay: 75,
3960				sequence: 'forward'
3961			},
3962			animation: {
3963				transition: {
3964					scale3d: 0.85, rotateX: 45
3965				},
3966				easing: 'easeInOutQuint',
3967				duration: 1000,
3968				direction: 'vertical'
3969			},
3970			after: {
3971				transition: {
3972					rotateX: 90
3973				},
3974				easing: 'easeInOutQuint',
3975				duration: 1000
3976			}
3977		},
3978
3979		{
3980			name: 'Scaling and vertical turning drunk columns to left (90°)',
3981			rows: 1,
3982			cols: [7,11],
3983			tile: {
3984				delay: 75,
3985				sequence: 'reverse'
3986			},
3987			animation: {
3988				transition: {
3989					scale3d: 0.85, rotateX: -45
3990				},
3991				easing: 'easeInOutQuint',
3992				duration: 1000,
3993				direction: 'vertical'
3994			},
3995			after: {
3996				transition: {
3997					rotateX: -90
3998				},
3999				easing: 'easeInOutQuint',
4000				duration: 1000
4001			}
4002		},
4003
4004	// Spinning transitions (180deg, large detph)
4005
4006		{
4007			name: 'Spinning cuboid to right (180°, large depth)',
4008			rows: 1,
4009			cols: 1,
4010			tile: {
4011				delay: 75,
4012				sequence: 'forward',
4013				depth: 'large'
4014			},
4015			animation: {
4016				transition: {
4017					rotateY: 180
4018				},
4019				easing: 'easeInOutQuart',
4020				duration: 1500,
4021				direction: 'horizontal'
4022			}
4023		},
4024
4025		{
4026			name: 'Spinning cuboid to left (180°, large depth)',
4027			rows: 1,
4028			cols: 1,
4029			tile: {
4030				delay: 75,
4031				sequence: 'forward',
4032				depth: 'large'
4033			},
4034			animation: {
4035				transition: {
4036					rotateY: -180
4037				},
4038				easing: 'easeInOutQuart',
4039				duration: 1500,
4040				direction: 'horizontal'
4041			}
4042		},
4043
4044		{
4045			name: 'Spinning cuboid to bottom (180°, large depth)',
4046			rows: 1,
4047			cols: 1,
4048			tile: {
4049				delay: 75,
4050				sequence: 'forward',
4051				depth: 'large'
4052			},
4053			animation: {
4054				transition: {
4055					rotateX: -180
4056				},
4057				easing: 'easeInOutQuart',
4058				duration: 1500,
4059				direction: 'vertical'
4060			}
4061		},
4062
4063		{
4064			name: 'Spinning cuboid to top (180°, large depth)',
4065			rows: 1,
4066			cols: 1,
4067			tile: {
4068				delay: 75,
4069				sequence: 'forward',
4070				depth: 'large'
4071			},
4072			animation: {
4073				transition: {
4074					rotateX: 180
4075				},
4076				easing: 'easeInOutQuart',
4077				duration: 1500,
4078				direction: 'vertical'
4079			}
4080		},
4081
4082		{
4083			name: 'Scaling and spinning cuboids to right (180°, large depth)',
4084			rows: [2,4],
4085			cols: [4,7],
4086			tile: {
4087				delay: 75,
4088				sequence: 'forward',
4089				depth: 'large'
4090			},
4091			before: {
4092				transition: {
4093					scale3d: 0.85
4094				},
4095				duration: 450,
4096				easing: 'easeInOutQuint'
4097			},
4098			animation: {
4099				transition: {
4100					rotateY: 180
4101				},
4102				easing: 'easeInOutBack',
4103				duration: 1000,
4104				direction: 'horizontal'
4105			},
4106			after: {
4107				duration: 350,
4108				easing: 'easeInOutBack'
4109			}
4110		},
4111
4112		{
4113			name: 'Scaling and spinning cuboids to left (180°, large depth)',
4114			rows: [2,4],
4115			cols: [4,7],
4116			tile: {
4117				delay: 75,
4118				sequence: 'reverse',
4119				depth: 'large'
4120			},
4121			before: {
4122				transition: {
4123					scale3d: 0.85
4124				},
4125				duration: 450,
4126				easing: 'easeInOutQuint'
4127			},
4128			animation: {
4129				transition: {
4130					rotateY: -180
4131				},
4132				easing: 'easeInOutBack',
4133				duration: 1000,
4134				direction: 'horizontal'
4135			},
4136			after: {
4137				duration: 350,
4138				easing: 'easeInOutBack'
4139			}
4140		},
4141
4142		{
4143			name: 'Scaling and spinning cuboids to bottom (180°, large depth)',
4144			rows: [2,4],
4145			cols: [4,7],
4146			tile: {
4147				delay: 75,
4148				sequence: 'col-forward',
4149				depth: 'large'
4150			},
4151			before: {
4152				transition: {
4153					scale3d: 0.85
4154				},
4155				duration: 450,
4156				easing: 'easeInOutQuint'
4157			},
4158			animation: {
4159				transition: {
4160					rotateX: -180
4161				},
4162				easing: 'easeInOutBack',
4163				duration: 1000,
4164				direction: 'vertical'
4165			},
4166			after: {
4167				duration: 350,
4168				easing: 'easeInOutBack'
4169			}
4170		},
4171
4172		{
4173			name: 'Scaling and spinning cuboids to top (180°, large depth)',
4174			rows: [2,4],
4175			cols: [4,7],
4176			tile: {
4177				delay: 75,
4178				sequence: 'col-reverse',
4179				depth: 'large'
4180			},
4181			before: {
4182				transition: {
4183					scale3d: 0.85
4184				},
4185				duration: 450,
4186				easing: 'easeInOutQuint'
4187			},
4188			animation: {
4189				transition: {
4190					rotateX: 180
4191				},
4192				easing: 'easeInOutBack',
4193				duration: 1000,
4194				direction: 'vertical'
4195			},
4196			after: {
4197				duration: 350,
4198				easing: 'easeInOutBack'
4199			}
4200		},
4201
4202		{
4203			name: 'Scaling and horizontal spinning cuboids random (180°, large depth)',
4204			rows: [2,4],
4205			cols: [4,7],
4206			tile: {
4207				delay: 75,
4208				sequence: 'random',
4209				depth: 'large'
4210			},
4211			before: {
4212				transition: {
4213					scale3d: 0.65
4214				},
4215				duration: 700,
4216				easing: 'easeInOutQuint'
4217			},
4218			animation: {
4219				transition: {
4220					rotateY: 180
4221				},
4222				easing: 'easeInOutBack',
4223				duration: 700,
4224				direction: 'horizontal'
4225			},
4226			after: {
4227				duration: 700,
4228				easing: 'easeInOutBack'
4229			}
4230		},
4231
4232		{
4233			name: 'Scaling and vertical spinning cuboids random (180°, large depth)',
4234			rows: [2,4],
4235			cols: [4,7],
4236			tile: {
4237				delay: 75,
4238				sequence: 'random',
4239				depth: 'large'
4240			},
4241			before: {
4242				transition: {
4243					scale3d: 0.65
4244				},
4245				duration: 700,
4246				easing: 'easeInOutQuint'
4247			},
4248			animation: {
4249				transition: {
4250					rotateX: 180
4251				},
4252				easing: 'easeInOutBack',
4253				duration: 700,
4254				direction: 'vertical'
4255			},
4256			after: {
4257				duration: 700,
4258				easing: 'easeInOutBack'
4259			}
4260		},
4261
4262		{
4263			name: 'Scaling and spinning rows to right (180°, large depth)',
4264			rows: [5,9],
4265			cols: 1,
4266			tile: {
4267				delay: 65,
4268				sequence: 'forward',
4269				depth: 'large'
4270			},
4271			before: {
4272				transition: {
4273					scale3d: 0.85
4274				},
4275				duration: 600,
4276				easing: 'easeOutBack'
4277			},
4278			animation: {
4279				transition: {
4280					rotateY: 180
4281				},
4282				easing: 'easeInOutQuart',
4283				duration: 1200,
4284				direction: 'horizontal'
4285			},
4286			after: {
4287				transition: {
4288					delay: 200
4289				},
4290				easing: 'easeOutQuart',
4291				duration: 400
4292			}
4293		},
4294
4295		{
4296			name: 'Scaling and spinning rows to left (180°, large depth)',
4297			rows: [5,9],
4298			cols: 1,
4299			tile: {
4300				delay: 65,
4301				sequence: 'reverse',
4302				depth: 'large'
4303			},
4304			before: {
4305				transition: {
4306					scale3d: 0.85
4307				},
4308				duration: 600,
4309				easing: 'easeOutBack'
4310			},
4311			animation: {
4312				transition: {
4313					rotateY: -180
4314				},
4315				easing: 'easeInOutQuart',
4316				duration: 1200,
4317				direction: 'horizontal'
4318			},
4319			after: {
4320				transition: {
4321					delay: 200
4322				},
4323				easing: 'easeOutQuart',
4324				duration: 400
4325			}
4326		},
4327
4328		{
4329			name: 'Scaling and spinning rows to bottom (180°, large depth)',
4330			rows: [5,9],
4331			cols: 1,
4332			tile: {
4333				delay: 65,
4334				sequence: 'forward',
4335				depth: 'large'
4336			},
4337			before: {
4338				transition: {
4339					scale3d: 0.85
4340				},
4341				duration: 600,
4342				easing: 'easeOutBack'
4343			},
4344			animation: {
4345				transition: {
4346					rotateX: -180
4347				},
4348				easing: 'easeInOutBack',
4349				duration: 1000,
4350				direction: 'vertical'
4351			},
4352			after: {
4353				transition: {
4354					delay: 200
4355				},
4356				easing: 'easeOutQuart',
4357				duration: 400
4358			}
4359		},
4360
4361		{
4362			name: 'Scaling and spinning rows to top (180°, large depth)',
4363			rows: [5,9],
4364			cols: 1,
4365			tile: {
4366				delay: 65,
4367				sequence: 'reverse',
4368				depth: 'large'
4369			},
4370			before: {
4371				transition: {
4372					scale3d: 0.85
4373				},
4374				duration: 600,
4375				easing: 'easeOutBack'
4376			},
4377			animation: {
4378				transition: {
4379					rotateX: 180
4380				},
4381				easing: 'easeInOutBack',
4382				duration: 1000,
4383				direction: 'vertical'
4384			},
4385			after: {
4386				transition: {
4387					delay: 200
4388				},
4389				easing: 'easeOutQuart',
4390				duration: 400
4391			}
4392		},
4393
4394		{
4395			name: 'Scaling and horizontal spinning rows random (180°, large depth)',
4396			rows: [5,9],
4397			cols: 1,
4398			tile: {
4399				delay: 65,
4400				sequence: 'random',
4401				depth: 'large'
4402			},
4403			before: {
4404				transition: {
4405					scale3d: 0.85
4406				},
4407				duration: 600,
4408				easing: 'easeOutBack'
4409			},
4410			animation: {
4411				transition: {
4412					rotateY: 180
4413				},
4414				easing: 'easeInOutQuart',
4415				duration: 1200,
4416				direction: 'horizontal'
4417			},
4418			after: {
4419				transition: {
4420					delay: 200
4421				},
4422				easing: 'easeOutQuart',
4423				duration: 400
4424			}
4425		},
4426
4427		{
4428			name: 'Scaling and vertical spinning rows random (180°, large depth)',
4429			rows: [5,9],
4430			cols: 1,
4431			tile: {
4432				delay: 65,
4433				sequence: 'random',
4434				depth: 'large'
4435			},
4436			before: {
4437				transition: {
4438					scale3d: 0.85
4439				},
4440				duration: 600,
4441				easing: 'easeOutBack'
4442			},
4443			animation: {
4444				transition: {
4445					rotateX: -180
4446				},
4447				easing: 'easeInOutBack',
4448				duration: 1000,
4449				direction: 'vertical'
4450			},
4451			after: {
4452				transition: {
4453					delay: 200
4454				},
4455				easing: 'easeOutQuart',
4456				duration: 400
4457			}
4458		},
4459
4460		{
4461			name: 'Scaling and spinning columns to bottom (180°, large depth)',
4462			rows: 1,
4463			cols: [7,11],
4464			tile: {
4465				delay: 65,
4466				sequence: 'forward',
4467				depth: 'large'
4468			},
4469			before: {
4470				transition: {
4471					scale3d: 0.85
4472				},
4473				duration: 600,
4474				easing: 'easeOutBack'
4475			},
4476			animation: {
4477				transition: {
4478					rotateX: -180
4479				},
4480				easing: 'easeInOutQuart',
4481				duration: 1200,
4482				direction: 'vertical'
4483			},
4484			after: {
4485				transition: {
4486					delay: 200
4487				},
4488				easing: 'easeOutQuart',
4489				duration: 400
4490			}
4491		},
4492
4493		{
4494			name: 'Scaling and spinning columns to top (180°, large depth)',
4495			rows: 1,
4496			cols: [7,11],
4497			tile: {
4498				delay: 65,
4499				sequence: 'reverse',
4500				depth: 'large'
4501			},
4502			before: {
4503				transition: {
4504					scale3d: 0.85
4505				},
4506				duration: 600,
4507				easing: 'easeOutBack'
4508			},
4509			animation: {
4510				transition: {
4511					rotateX: 180
4512				},
4513				easing: 'easeInOutQuart',
4514				duration: 1200,
4515				direction: 'vertical'
4516			},
4517			after: {
4518				transition: {
4519					delay: 200
4520				},
4521				easing: 'easeOutQuart',
4522				duration: 400
4523			}
4524		},
4525
4526		{
4527			name: 'Scaling and spinning columns to right (180°, large depth)',
4528			rows: 1,
4529			cols: [7,11],
4530			tile: {
4531				delay: 65,
4532				sequence: 'forward',
4533				depth: 'large'
4534			},
4535			before: {
4536				transition: {
4537					scale3d: 0.85
4538				},
4539				duration: 600,
4540				easing: 'easeOutBack'
4541			},
4542			animation: {
4543				transition: {
4544					rotateY: 180
4545				},
4546				easing: 'easeInOutBack',
4547				duration: 1000,
4548				direction: 'horizontal'
4549			},
4550			after: {
4551				transition: {
4552					delay: 200
4553				},
4554				easing: 'easeOutQuart',
4555				duration: 400
4556			}
4557		},
4558
4559		{
4560			name: 'Scaling and spinning columns to left (180°, large depth)',
4561			rows: 1,
4562			cols: [7,11],
4563			tile: {
4564				delay: 65,
4565				sequence: 'reverse',
4566				depth: 'large'
4567			},
4568			before: {
4569				transition: {
4570					scale3d: 0.85
4571				},
4572				duration: 600,
4573				easing: 'easeOutBack'
4574			},
4575			animation: {
4576				transition: {
4577					rotateY: -180
4578				},
4579				easing: 'easeInOutBack',
4580				duration: 1000,
4581				direction: 'horizontal'
4582			},
4583			after: {
4584				transition: {
4585					delay: 200
4586				},
4587				easing: 'easeOutQuart',
4588				duration: 400
4589			}
4590		},
4591
4592		{
4593			name: 'Scaling and horizontal spinning columns random (180°, large depth)',
4594			rows: 1,
4595			cols: [7,11],
4596			tile: {
4597				delay: 65,
4598				sequence: 'random',
4599				depth: 'large'
4600			},
4601			before: {
4602				transition: {
4603					scale3d: 0.85
4604				},
4605				duration: 600,
4606				easing: 'easeOutBack'
4607			},
4608			animation: {
4609				transition: {
4610					rotateY: 180
4611				},
4612				easing: 'easeInOutBack',
4613				duration: 1000,
4614				direction: 'horizontal'
4615			},
4616			after: {
4617				transition: {
4618					delay: 200
4619				},
4620				easing: 'easeOutQuart',
4621				duration: 400
4622			}
4623		},
4624
4625		{
4626			name: 'Scaling and vertical spinning columns random (180°, large depth)',
4627			rows: 1,
4628			cols: [7,11],
4629			tile: {
4630				delay: 65,
4631				sequence: 'random',
4632				depth: 'large'
4633			},
4634			before: {
4635				transition: {
4636					scale3d: 0.85
4637				},
4638				duration: 600,
4639				easing: 'easeOutBack'
4640			},
4641			animation: {
4642				transition: {
4643					rotateX: -180
4644				},
4645				easing: 'easeInOutQuart',
4646				duration: 1200,
4647				direction: 'vertical'
4648			},
4649			after: {
4650				transition: {
4651					delay: 200
4652				},
4653				easing: 'easeOutQuart',
4654				duration: 400
4655			}
4656		},
4657
4658		{
4659			name: 'Horizontally rotating and fading cube',
4660			rows: 1,
4661			cols: 1,
4662			tile: {
4663				delay: 1,
4664				sequence: 'forward',
4665				depth: 'large'
4666			},
4667			before: {
4668				transition: {
4669					scale3d: 0.65,
4670					rotateY: -270,
4671					opacity: 0
4672				},
4673				duration: 1500,
4674				easing: 'easeInQuart'
4675			},
4676			animation: {
4677				transition: {
4678					scale3d: 1,
4679					rotateY: -540,
4680					opacity: 1
4681				},
4682				easing: 'easeOutQuart',
4683				duration: 1500,
4684				direction: 'horizontal'
4685			}
4686		},
4687
4688		{
4689			name: 'Vertically rotating and fading cube',
4690			rows: 1,
4691			cols: 1,
4692			tile: {
4693				delay: 1,
4694				sequence: 'forward',
4695				depth: 'large'
4696			},
4697			before: {
4698				transition: {
4699					scale3d: 0.65,
4700					rotateX: -270,
4701					opacity: 0
4702				},
4703				duration: 1500,
4704				easing: 'easeInQuart'
4705			},
4706			animation: {
4707				transition: {
4708					scale3d: 1,
4709					rotateX: -540,
4710					opacity: 1
4711				},
4712				easing: 'easeOutQuart',
4713				duration: 1500,
4714				direction: 'vertical'
4715			}
4716		},
4717
4718		{
4719			name: 'Horizontally rotating and fading cuboids',
4720			rows: [2,3],
4721			cols: [3,5],
4722			tile: {
4723				delay: 50,
4724				sequence: 'random'
4725			},
4726			before: {
4727				transition: {
4728					scale3d: 0.75,
4729					opacity: 0
4730				},
4731				duration: 350,
4732				easing: 'easeInQuart'
4733			},
4734			animation: {
4735				transition: {
4736					rotateY: -45,
4737					rotateX: 180
4738				},
4739				easing: 'easeInOutQuart',
4740				duration: 1,
4741				direction: 'vertical'
4742			},
4743			after: {
4744				transition: {
4745					rotateY: 0,
4746					opacity: 1
4747				},
4748				easing: 'easeOutQuart',
4749				duration: 1200
4750			}
4751		},
4752
4753		{
4754			name: 'Vertically rotating and fading cuboids',
4755			rows: [2,3],
4756			cols: [3,5],
4757			tile: {
4758				delay: 50,
4759				sequence: 'random'
4760			},
4761			before: {
4762				transition: {
4763					scale3d: 0.75,
4764					opacity: 0
4765				},
4766				duration: 350,
4767				easing: 'easeInQuart'
4768			},
4769			animation: {
4770				transition: {
4771					rotateX: -45,
4772					rotateY: 180
4773				},
4774				easing: 'easeInOutQuart',
4775				duration: 1,
4776				direction: 'horizontal'
4777			},
4778			after: {
4779				transition: {
4780					rotateX: 0,
4781					opacity: 1
4782				},
4783				easing: 'easeOutQuart',
4784				duration: 1200
4785			}
4786		}
4787	]
4788};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.