PluginProbe
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More / trunk
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More vtrunk
6.35 6.34 6.33.1 6.33 6.32.1 6.32 6.31 6.25 6.25.1 6.26 6.26.1 6.27 6.28 6.29 6.3 6.3.1 6.3.2 6.30 6.4 6.4.1 6.4.2 6.5 6.5.1 6.5.2 6.5.3 All 141 releases
← All changes | css/admin/animations.css +32 -13 6.26 → trunk View file →
@@ -1,7 +1,8 @@
1 1 /* fadeIn */
2 2 .frm-fadein {
3 - animation: fadeIn 400ms ease-in-out forwards;
3 + --frm-fadein-time: 400ms;
4 + animation: fadeIn var(--frm-fadein-time, 400ms) ease-in-out forwards;
4 5 }
5 6
6 7 .frm-fadein-up {
7 8 animation: fadeInUp 230ms ease-in-out forwards;
@@ -7,18 +8,20 @@
7 8 animation: fadeInUp 230ms ease-in-out forwards;
8 9 }
9 10
10 11 .frm-fadein-up-back {
11 - animation: fadeInUpBack 500ms cubic-bezier( 0.34, 1.56, 0.64, 1 ) forwards;
12 + animation: fadeInUpBack 500ms cubic-bezier(0.34, 1.56, 0.64, 1) forwards;
12 13 }
13 14
14 15 .frm-fadein-down-short {
15 - animation: fadeInDownShort 300ms ease-out forwards;
16 + --frm-fadein-down-short-time: 300ms;
17 + animation: fadeInDownShort var(--frm-fadein-down-short-time, 300ms) ease-out forwards;
16 18 }
17 19
18 20 .frm-fadeout {
19 21 animation: fadeOut var(--fadeout-time, 400ms) ease-in-out forwards;
20 22 }
23 +
21 24 /* END fadeIn */
22 25
23 26 /* pulse */
24 27 .frm-pulse {
@@ -25,9 +28,9 @@
25 28 position: relative;
26 29 }
27 30
28 31 .frm-pulse::after {
29 - content: '';
32 + content: "";
30 33 position: absolute;
31 34 top: 0;
32 35 left: 0;
33 36 width: 100%;
@@ -37,8 +40,9 @@
37 40 z-index: -1;
38 41 animation: pulse 2s ease-out 650ms infinite;
39 42 will-change: transform, opacity;
40 43 }
44 +
41 45 /* END pulse */
42 46
43 47 /* slide down */
44 48 .frm-slide-down,
@@ -44,40 +48,47 @@
44 48 .frm-slide-down,
45 49 .frm-collapse-me {
46 50 animation: slideDown var(--slide-time, 2000ms) cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards;
47 51 }
52 +
48 53 /* END slide down */
49 54
50 55 /* cascadeFadeIn */
51 56 .frm-init-cascade-animation {
52 - transform: translateY( 0px );
53 - opacity: 1.0 !important;
57 + transform: translateY(0);
58 + opacity: 1 !important;
54 59 transition: 0.35s transform, 0.35s opacity linear;
55 60 will-change: transform;
56 61 }
62 +
57 63 .frm-init-cascade-animation > * {
58 64 transition: 0.3s opacity linear;
59 65 transition-delay: 0.1s;
60 66 }
67 +
61 68 .frm-init-cascade-animation.frm-animate {
62 - transform: translateY( 7px );
63 - opacity: 0.0 !important;
69 + transform: translateY(7px);
70 + opacity: 0 !important;
64 71 }
72 +
65 73 .frm-init-cascade-animation.frm-animate > * {
66 - opacity: 0.0;
74 + opacity: 0;
67 75 }
76 +
68 77 /* End cascadeFadeIn */
69 78
70 79 /* FadeIn 3d */
71 80 .frm-init-fadein-3d.frm-animate {
72 - opacity:0.0!important;
73 - transform: matrix3d( 1,0,0,0,0,1,0,-0.00095,0,0,1,0,0,0,0,1 ) translateY( 15px ) scale3d( 0.92, 0.92, 1 );
81 + opacity: 0 !important;
82 + transform: matrix3d(1, 0, 0, 0, 0, 1, 0, -0.00095, 0, 0, 1, 0, 0, 0, 0, 1) translateY(15px) scale3d(0.92, 0.92, 1);
74 83 }
84 +
75 85 .frm-init-fadein-3d {
76 - opacity:1!important;
77 - transform: matrix3d( 1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1 ) translateY( 0px ) scale3d( 1, 1, 1 );
86 + opacity: 1 !important;
87 + transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) translateY(0) scale3d(1, 1, 1);
78 88 transition: 0.35s transform, 0.5s opacity linear;
79 89 }
90 +
80 91 /* END FadeIn 3d */
81 92
82 93 .frm-background-highlight {
83 94 animation: backgroundHighlight var(--highlight-time, 2750ms) ease-in forwards;
@@ -83,8 +94,9 @@
83 94 animation: backgroundHighlight var(--highlight-time, 2750ms) ease-in forwards;
84 95 }
85 96
86 97 @keyframes fadeIn {
98 +
87 99 0% {
88 100 opacity: 0;
89 101 }
90 102
@@ -93,8 +105,9 @@
93 105 }
94 106 }
95 107
96 108 @keyframes fadeOut {
109 +
97 110 0% {
98 111 opacity: 1;
99 112 }
100 113
@@ -103,8 +116,9 @@
103 116 }
104 117 }
105 118
106 119 @keyframes fadeInUp {
120 +
107 121 0% {
108 122 opacity: 0;
109 123 transform: translateY(10px);
110 124 }
@@ -115,8 +129,9 @@
115 129 }
116 130 }
117 131
118 132 @keyframes fadeInUpBack {
133 +
119 134 0% {
120 135 opacity: 0;
121 136 transform: translateY(32px);
122 137 }
@@ -127,8 +142,9 @@
127 142 }
128 143 }
129 144
130 145 @keyframes fadeInDownShort {
146 +
131 147 0% {
132 148 opacity: 0.4;
133 149 transform: translateY(-2px);
134 150 }
@@ -139,8 +155,9 @@
139 155 }
140 156 }
141 157
142 158 @keyframes slideDown {
159 +
143 160 0% {
144 161 max-height: 0;
145 162 opacity: 0;
146 163 overflow: hidden;
@@ -160,8 +177,9 @@
160 177 }
161 178 }
162 179
163 180 @keyframes backgroundHighlight {
181 +
164 182 0% {
165 183 background-color: var(--primary-25);
166 184 }
167 185
@@ -174,8 +192,9 @@
174 192 }
175 193 }
176 194
177 195 @keyframes pulse {
196 +
178 197 0% {
179 198 transform: scale(1);
180 199 opacity: 0.8;
181 200 }