PluginProbe
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More / 6.29
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More v6.29
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
formidable / css / admin / animations.css

animations.css in Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More 6.29, at css/admin/animations.css

210 lines 3.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* fadeIn */
2 .frm-fadein {
3 animation: fadeIn 400ms ease-in-out forwards;
4 }
5
6 .frm-fadein-up {
7 animation: fadeInUp 230ms ease-in-out forwards;
8 }
9
10 .frm-fadein-up-back {
11 animation: fadeInUpBack 500ms cubic-bezier(0.34, 1.56, 0.64, 1) forwards;
12 }
13
14 .frm-fadein-down-short {
15 animation: fadeInDownShort 300ms ease-out forwards;
16 }
17
18 .frm-fadeout {
19 animation: fadeOut var(--fadeout-time, 400ms) ease-in-out forwards;
20 }
21
22 /* END fadeIn */
23
24 /* pulse */
25 .frm-pulse {
26 position: relative;
27 }
28
29 .frm-pulse::after {
30 content: "";
31 position: absolute;
32 top: 0;
33 left: 0;
34 width: 100%;
35 height: 100%;
36 border-radius: inherit;
37 background-color: inherit;
38 z-index: -1;
39 animation: pulse 2s ease-out 650ms infinite;
40 will-change: transform, opacity;
41 }
42
43 /* END pulse */
44
45 /* slide down */
46 .frm-slide-down,
47 .frm-collapse-me {
48 animation: slideDown var(--slide-time, 2000ms) cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards;
49 }
50
51 /* END slide down */
52
53 /* cascadeFadeIn */
54 .frm-init-cascade-animation {
55 transform: translateY(0);
56 opacity: 1 !important;
57 transition: 0.35s transform, 0.35s opacity linear;
58 will-change: transform;
59 }
60
61 .frm-init-cascade-animation > * {
62 transition: 0.3s opacity linear;
63 transition-delay: 0.1s;
64 }
65
66 .frm-init-cascade-animation.frm-animate {
67 transform: translateY(7px);
68 opacity: 0 !important;
69 }
70
71 .frm-init-cascade-animation.frm-animate > * {
72 opacity: 0;
73 }
74
75 /* End cascadeFadeIn */
76
77 /* FadeIn 3d */
78 .frm-init-fadein-3d.frm-animate {
79 opacity: 0 !important;
80 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 }
82
83 .frm-init-fadein-3d {
84 opacity: 1 !important;
85 transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) translateY(0) scale3d(1, 1, 1);
86 transition: 0.35s transform, 0.5s opacity linear;
87 }
88
89 /* END FadeIn 3d */
90
91 .frm-background-highlight {
92 animation: backgroundHighlight var(--highlight-time, 2750ms) ease-in forwards;
93 }
94
95 @keyframes fadeIn {
96
97 0% {
98 opacity: 0;
99 }
100
101 100% {
102 opacity: 1;
103 }
104 }
105
106 @keyframes fadeOut {
107
108 0% {
109 opacity: 1;
110 }
111
112 100% {
113 opacity: 0;
114 }
115 }
116
117 @keyframes fadeInUp {
118
119 0% {
120 opacity: 0;
121 transform: translateY(10px);
122 }
123
124 100% {
125 opacity: 1;
126 transform: translateY(0);
127 }
128 }
129
130 @keyframes fadeInUpBack {
131
132 0% {
133 opacity: 0;
134 transform: translateY(32px);
135 }
136
137 100% {
138 opacity: 1;
139 transform: translateY(0);
140 }
141 }
142
143 @keyframes fadeInDownShort {
144
145 0% {
146 opacity: 0.4;
147 transform: translateY(-2px);
148 }
149
150 100% {
151 opacity: 1;
152 transform: translateY(0);
153 }
154 }
155
156 @keyframes slideDown {
157
158 0% {
159 max-height: 0;
160 opacity: 0;
161 overflow: hidden;
162 }
163
164 25% {
165 opacity: 1;
166 }
167
168 99% {
169 max-height: var(--slide-height, 10000px);
170 overflow: visible;
171 }
172
173 100% {
174 max-height: none;
175 }
176 }
177
178 @keyframes backgroundHighlight {
179
180 0% {
181 background-color: var(--primary-25);
182 }
183
184 90% {
185 background-color: var(--primary-25);
186 }
187
188 100% {
189 background-color: #fff;
190 }
191 }
192
193 @keyframes pulse {
194
195 0% {
196 transform: scale(1);
197 opacity: 0.8;
198 }
199
200 70% {
201 transform: scale(2.2);
202 opacity: 0;
203 }
204
205 100% {
206 transform: scale(2.2);
207 opacity: 0;
208 }
209 }
210