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

193 lines 2.9 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 /* END fadeIn */
22
23 /* pulse */
24 .frm-pulse {
25 position: relative;
26 }
27
28 .frm-pulse::after {
29 content: '';
30 position: absolute;
31 top: 0;
32 left: 0;
33 width: 100%;
34 height: 100%;
35 border-radius: inherit;
36 background-color: inherit;
37 z-index: -1;
38 animation: pulse 2s ease-out 650ms infinite;
39 will-change: transform, opacity;
40 }
41 /* END pulse */
42
43 /* slide down */
44 .frm-slide-down,
45 .frm-collapse-me {
46 animation: slideDown var(--slide-time, 2000ms) cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards;
47 }
48 /* END slide down */
49
50 /* cascadeFadeIn */
51 .frm-init-cascade-animation {
52 transform: translateY( 0px );
53 opacity: 1.0 !important;
54 transition: 0.35s transform, 0.35s opacity linear;
55 will-change: transform;
56 }
57 .frm-init-cascade-animation > * {
58 transition: 0.3s opacity linear;
59 transition-delay: 0.1s;
60 }
61 .frm-init-cascade-animation.frm-animate {
62 transform: translateY( 7px );
63 opacity: 0.0 !important;
64 }
65 .frm-init-cascade-animation.frm-animate > * {
66 opacity: 0.0;
67 }
68 /* End cascadeFadeIn */
69
70 /* FadeIn 3d */
71 .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 );
74 }
75 .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 );
78 transition: 0.35s transform, 0.5s opacity linear;
79 }
80 /* END FadeIn 3d */
81
82 .frm-background-highlight {
83 animation: backgroundHighlight var(--highlight-time, 2750ms) ease-in forwards;
84 }
85
86 @keyframes fadeIn {
87 0% {
88 opacity: 0;
89 }
90
91 100% {
92 opacity: 1;
93 }
94 }
95
96 @keyframes fadeOut {
97 0% {
98 opacity: 1;
99 }
100
101 100% {
102 opacity: 0;
103 }
104 }
105
106 @keyframes fadeInUp {
107 0% {
108 opacity: 0;
109 transform: translateY(10px);
110 }
111
112 100% {
113 opacity: 1;
114 transform: translateY(0);
115 }
116 }
117
118 @keyframes fadeInUpBack {
119 0% {
120 opacity: 0;
121 transform: translateY(32px);
122 }
123
124 100% {
125 opacity: 1;
126 transform: translateY(0);
127 }
128 }
129
130 @keyframes fadeInDownShort {
131 0% {
132 opacity: 0.4;
133 transform: translateY(-2px);
134 }
135
136 100% {
137 opacity: 1;
138 transform: translateY(0);
139 }
140 }
141
142 @keyframes slideDown {
143 0% {
144 max-height: 0;
145 opacity: 0;
146 overflow: hidden;
147 }
148
149 25% {
150 opacity: 1;
151 }
152
153 99% {
154 max-height: var(--slide-height, 10000px);
155 overflow: visible;
156 }
157
158 100% {
159 max-height: none;
160 }
161 }
162
163 @keyframes backgroundHighlight {
164 0% {
165 background-color: var(--primary-25);
166 }
167
168 90% {
169 background-color: var(--primary-25);
170 }
171
172 100% {
173 background-color: #fff;
174 }
175 }
176
177 @keyframes pulse {
178 0% {
179 transform: scale(1);
180 opacity: 0.8;
181 }
182
183 70% {
184 transform: scale(2.2);
185 opacity: 0;
186 }
187
188 100% {
189 transform: scale(2.2);
190 opacity: 0;
191 }
192 }
193