Commit d8b3b8cee5cc87ed1993df4c5a3323219d91828e

Authored by Marcelo Puebla
1 parent b4f45be5d0
Exists in master

Cambiada animacion fade-in

Showing 1 changed file with 16 additions and 21 deletions   Show diff stats
src/assets/scss/animation.scss
1 .fade-in { 1 .fade-in {
2 animation: fadein 0.7s; 2 -webkit-animation: fadein 0.6s cubic-bezier(0.39, 0.575, 0.565, 1) both;
3 -moz-animation: fadein 0.7s; /* Firefox */ 3 animation: fadein 0.6s cubic-bezier(0.39, 0.575, 0.565, 1) both;
4 -webkit-animation: fadein 0.7s; /* Safari and Chrome */
5 -o-animation: fadein 0.7s; /* Opera */
6 } 4 }
7 5
8 @keyframes fadein { 6 @-webkit-keyframes fadein {
9 from { 7 0% {
10 opacity: 0; 8 -webkit-transform: translateZ(80px);
11 } 9 transform: translateZ(80px);
12 to {
13 opacity: 1;
14 }
15 }
16
17 @-moz-keyframes fadein {
18 /* Firefox */
19 from {
20 opacity: 0; 10 opacity: 0;
21 } 11 }
22 to { 12 100% {
13 -webkit-transform: translateZ(0);
14 transform: translateZ(0);
23 opacity: 1; 15 opacity: 1;
24 } 16 }
25 } 17 }
26 18
27 @-webkit-keyframes fadein { 19 @keyframes fadein {
28 /* Safari and Chrome */ 20 0% {
29 from { 21 -webkit-transform: translateZ(80px);
22 transform: translateZ(80px);
30 opacity: 0; 23 opacity: 0;
31 } 24 }
32 to { 25 100% {
26 -webkit-transform: translateZ(0);
27 transform: translateZ(0);
33 opacity: 1; 28 opacity: 1;
34 } 29 }
35 } 30 }
36 31
37 .fade-right { 32 .fade-right {
38 animation: faderight 1s; 33 animation: faderight 1s;
39 -moz-animation: faderight 1s; /* Firefox */ 34 -moz-animation: faderight 1s; /* Firefox */
40 -webkit-animation: faderight 1s; /* Safari and Chrome */ 35 -webkit-animation: faderight 1s; /* Safari and Chrome */
41 -o-animation: faderight 1s; /* Opera */ 36 -o-animation: faderight 1s; /* Opera */
42 } 37 }
43 38
44 @keyframes faderight { 39 @keyframes faderight {
45 from { 40 from {
46 opacity: 0; 41 opacity: 0;
47 transform: translateX(-20px); 42 transform: translateX(-20px);
48 } 43 }
49 to { 44 to {
50 opacity: 1; 45 opacity: 1;
51 transform: translateX(0); 46 transform: translateX(0);
52 } 47 }
53 } 48 }
54 49
55 @-moz-keyframes faderight { 50 @-moz-keyframes faderight {
56 /* Firefox */ 51 /* Firefox */
57 from { 52 from {
58 opacity: 0; 53 opacity: 0;
59 -moz-transform: translateX(-20px); 54 -moz-transform: translateX(-20px);
60 } 55 }
61 to { 56 to {
62 opacity: 1; 57 opacity: 1;
63 -moz-transform: translateX(0); 58 -moz-transform: translateX(0);
64 } 59 }
65 } 60 }
66 61
67 @-webkit-keyframes faderight { 62 @-webkit-keyframes faderight {
68 /* Safari and Chrome */ 63 /* Safari and Chrome */
69 from { 64 from {
70 opacity: 0; 65 opacity: 0;
71 -webkit-transform: translateX(-20px); 66 -webkit-transform: translateX(-20px);
72 } 67 }
73 to { 68 to {
74 opacity: 1; 69 opacity: 1;
75 -webkit-transform: translateX(0); 70 -webkit-transform: translateX(0);
76 } 71 }
77 } 72 }
78 73
79 .fade-left { 74 .fade-left {
80 -webkit-animation: fadeleft 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both; 75 -webkit-animation: fadeleft 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
81 animation: fadeleft 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both; 76 animation: fadeleft 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
82 } 77 }
83 78
84 @-webkit-keyframes fadeleft { 79 @-webkit-keyframes fadeleft {
85 0% { 80 0% {
86 -webkit-transform: scaleX(0); 81 -webkit-transform: scaleX(0);
87 transform: scaleX(0); 82 transform: scaleX(0);
88 -webkit-transform-origin: 100% 100%; 83 -webkit-transform-origin: 100% 100%;
89 transform-origin: 100% 100%; 84 transform-origin: 100% 100%;
90 opacity: 1; 85 opacity: 1;
91 } 86 }
92 100% { 87 100% {
93 -webkit-transform: scaleX(1); 88 -webkit-transform: scaleX(1);
94 transform: scaleX(1); 89 transform: scaleX(1);
95 -webkit-transform-origin: 100% 100%; 90 -webkit-transform-origin: 100% 100%;
96 transform-origin: 100% 100%; 91 transform-origin: 100% 100%;
97 opacity: 1; 92 opacity: 1;
98 } 93 }
99 } 94 }
100 95
101 @keyframes fadeleft { 96 @keyframes fadeleft {
102 0% { 97 0% {
103 -webkit-transform: scaleX(0); 98 -webkit-transform: scaleX(0);
104 transform: scaleX(0); 99 transform: scaleX(0);
105 -webkit-transform-origin: 100% 100%; 100 -webkit-transform-origin: 100% 100%;
106 transform-origin: 100% 100%; 101 transform-origin: 100% 100%;
107 opacity: 1; 102 opacity: 1;
108 } 103 }
109 100% { 104 100% {
110 -webkit-transform: scaleX(1); 105 -webkit-transform: scaleX(1);
111 transform: scaleX(1); 106 transform: scaleX(1);
112 -webkit-transform-origin: 100% 100%; 107 -webkit-transform-origin: 100% 100%;
113 transform-origin: 100% 100%; 108 transform-origin: 100% 100%;
114 opacity: 1; 109 opacity: 1;
115 } 110 }
116 } 111 }
117 112
118 .fade-bottom { 113 .fade-bottom {
119 -webkit-animation: fade-top 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) both; 114 -webkit-animation: fade-top 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) both;
120 animation: fade-top 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) both; 115 animation: fade-top 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) both;
121 } 116 }
122 117
123 @-webkit-keyframes fade-top { 118 @-webkit-keyframes fade-top {
124 0% { 119 0% {
125 -webkit-transform: scaleY(0.4); 120 -webkit-transform: scaleY(0.4);
126 transform: scaleY(0.4); 121 transform: scaleY(0.4);
127 -webkit-transform-origin: 100% 0%; 122 -webkit-transform-origin: 100% 0%;
128 transform-origin: 100% 0%; 123 transform-origin: 100% 0%;
129 } 124 }
130 100% { 125 100% {
131 -webkit-transform: scaleY(1); 126 -webkit-transform: scaleY(1);
132 transform: scaleY(1); 127 transform: scaleY(1);
133 -webkit-transform-origin: 100% 0%; 128 -webkit-transform-origin: 100% 0%;
134 transform-origin: 100% 0%; 129 transform-origin: 100% 0%;
135 } 130 }
136 } 131 }
137 132
138 @keyframes fade-top { 133 @keyframes fade-top {
139 0% { 134 0% {
140 -webkit-transform: scaleY(0.4); 135 -webkit-transform: scaleY(0.4);
141 transform: scaleY(0.4); 136 transform: scaleY(0.4);
142 -webkit-transform-origin: 100% 0%; 137 -webkit-transform-origin: 100% 0%;
143 transform-origin: 100% 0%; 138 transform-origin: 100% 0%;
144 } 139 }
145 100% { 140 100% {
146 -webkit-transform: scaleY(1); 141 -webkit-transform: scaleY(1);
147 transform: scaleY(1); 142 transform: scaleY(1);