PluginProbe
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More / 6.8
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More v6.8
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 / dashboard.css

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

505 lines 9.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1
2 .frm-white-body #wpbody-content {
3 /* clear float - fix the full auto height with frm-dashboard-container */
4 float: none;
5 }
6
7 .frm-dashboard-wrapper {
8 min-height: 100vh;
9 overflow: hidden;
10 }
11
12 .frm-dashboard-container h3,
13 .frm-dashboard-container h4 {
14 margin: 0;
15 padding: 0;
16 }
17
18 .frm-dashboard-container .frm-dashboard-widget h3 {
19 font-weight: 500;
20 }
21
22 .frm-dashboard-container .frm-dashboard-widget {
23 opacity: 0.0;
24 position: relative;
25 flex-direction: column;
26 padding-left: var(--gap-md);
27 padding-right: var(--gap-md);
28 }
29
30 .frm-dashboard-container .frm-dashboard-widget a b {
31 font-weight: 500;
32 }
33
34 .frm-counter-card-wrapper.frm-payments-placeholder p,
35 .frm-counter-card-wrapper.frm-payments-placeholder .frm-counter-card a {
36 margin: 0px;
37 padding: 0px;
38 }
39
40 .frm-counter-card-wrapper.frm-payments-placeholder .frm-counter-card h3,
41 .frm-dashboard-container .frm-dashboard-widget h2.frm-widget-heading {
42 font-size: var(--text-md);
43 font-weight: 600;
44 }
45
46 .frm-dashboard-container .frm-dashboard-widget .frm-widget-cta {
47 font-weight: 500;
48 }
49
50 .frm-dashboard-container .frm-dashboard-widget .frm-widget-cta,
51 .frm-dashboard-container .frm-dashboard-widget h2.frm-widget-heading {
52 padding: 0 var(--gap-md);
53 margin-bottom: 0;
54 }
55
56 .frm-dashboard-container .frm-dashboard-widget.frm-license-widget {
57 z-index: 4;
58 overflow: inherit;
59 }
60
61 .frm-yt-widget {
62 z-index: 3;
63 padding: 0 !important;
64 }
65
66 .frm-yt-widget iframe {
67 width: 100%;
68 height: 224px;
69 border-radius: var(--small-radius);
70 }
71
72
73 .frm-dashboard-banner {
74 width: 100%;
75 margin: 0 auto;
76 box-sizing: border-box;
77 position: relative;
78 overflow: hidden;
79 background: #4199FD;
80 border-radius: var(--small-radius);
81 }
82
83 .frm-dashboard-banner .frm-dashboard-banner-close {
84 position: absolute;
85 top: var(--gap-md);
86 right: var(--gap-md);
87 width: var(--h-xs);
88 height: var(--h-xs);
89 cursor: pointer;
90 z-index: 3;
91 }
92
93 .frm-dashboard-banner .frm-dashboard-banner-close svg {
94 width:100%;
95 color: white;
96 opacity: .5;
97 }
98
99 .frm-dashboard-banner > div {
100 position: relative;
101 z-index: 2;
102 color: white;
103 align-items: center;
104 }
105
106 .frm-dashboard-banner .frm-shrink-0 {
107 /* position at end of flex row */
108 margin-left: auto;
109 margin-right: var(--gap-lg);
110 }
111
112 .frm-dashboard-banner > div h4 {
113 color: white;
114 font-size: var(--text-sm);
115 font-weight: 700;
116 }
117
118 .frm-dashboard-banner > div p {
119 font-size: var(--text-sm);
120 line-height: 21px;
121 color: white;
122 font-weight: 400;
123 margin: 0px;
124 }
125
126 .frm-dashboard-banner > div > div:last-child {
127 min-width: 155px;
128 }
129
130 .frm-dashboard-banner .frm-vertical-line {
131 height: var(--h-xs);
132 opacity: 0.4;
133 }
134
135 .frm-dashboard-banner:before {
136 content: '';
137 display: block;
138 width: 628px;
139 height: 628px;
140 border-radius: 628px;
141 background: #4199FD;
142 filter: blur(50px);
143 position: absolute;
144 bottom: 0;
145 right: 10%;
146 z-index: 1;
147 }
148
149 .frm-dashboard-banner:after {
150 content: '';
151 border-radius: 463px;
152 background: #F15A24;
153 mix-blend-mode: screen;
154 filter: blur(50px);
155 width: 463px;
156 height: 463px;
157 position: absolute;
158 right: -5%;
159 top: 0;
160 z-index: 1;
161 }
162
163 .frm-dashboard-banner-bg-shape {
164 display: block;
165 position: absolute;
166 z-index: 1;
167 top: 0;
168 left: 0;
169 width: 469px;
170 height: 247px;
171 border-radius: 469px;
172 background: #8B5CF6;
173 mix-blend-mode: overlay;
174 filter: blur(50px);
175 }
176
177 .frm-dashboard-container.frm-flex-box {
178 max-width: 1480px;
179 width: calc( 100% - var(--gap-md) * 2 );
180 padding-bottom: var(--gap-2xl);
181 box-sizing: border-box;
182 gap: var(--gap-md);
183 flex-wrap: wrap;
184 }
185 #frm_top_bar + .wrap.frm-dashboard-container {
186 margin-left: auto;
187 margin-right: auto;
188 }
189 .frm-dashboard-container > .frm-flex-box {
190 row-gap: var(--gap-md);
191 }
192 .frm-dashboard-container > div:first-child {
193 overflow: hidden;
194 }
195 .frm-dashboard-container > div:last-child {
196 width: max(29%, var(--big-sidebar));
197 }
198
199 /* Counter Card */
200 .frm-counter-card-wrapper {
201 position: relative;
202 }
203
204 .frm-counter-card-wrapper .frm-counter-card {
205 flex: 1;
206 }
207
208 .frm-counter-card-wrapper .frm-counter-card h4 {
209 color: var(--grey-500);
210 }
211
212 .frm-counter-card-wrapper .frm-counter-card b {
213 color: var(--grey-900);
214 font-size: var(--text-xl);
215 font-weight: 600;
216 }
217
218 .frm-counter-card-wrapper .frm-counter-card a {
219 font-weight: 500;
220 }
221 /* END Counter Card */
222
223 /* License Management */
224 .frm-dashboard-license-management {
225 display: flex;
226 flex-direction: column;
227 gap: var(--gap-xs);
228 }
229
230 .frm-dashboard-container .frm-dashboard-license-management h3 {
231 display: flex;
232 align-items: center;
233 gap: var(--gap-xs);
234 }
235 /* END License Management */
236
237 /* Entries Widget */
238 .frm-white-body .frm-dashboard-widget table.wp-list-table {
239 margin-bottom: 0px;
240 table-layout: auto;
241 }
242
243 .frm-white-body .frm-dashboard-widget table.wp-list-table .row-actions{
244 display: none;
245 }
246
247 .frm-white-body .frm-dashboard-widget table.wp-list-table th,
248 .frm-white-body .frm-dashboard-widget table.wp-list-table td,
249 .frm-dashboard-widget table.wp-list-table th,
250 .frm-dashboard-widget table.wp-list-table td {
251 padding: var(--gap-xs) var(--gap-md);
252 vertical-align: middle;
253 }
254
255 .frm-dashboard-widget table.wp-list-table td {
256 font-size: var(--text-sm);
257 }
258
259 .frm-dashboard-widget table.wp-list-table td abbr {
260 text-decoration: none;
261 }
262
263 .frm-white-body .frm-dashboard-widget table.wp-list-table th,
264 .frm-dashboard-widget table.wp-list-table th {
265 color: var(--grey-500);
266 font-size: var(--text-xs);
267 text-transform: uppercase;
268 border-bottom: 1px solid #E9EAEA;
269 }
270 /* End Entries Widget */
271
272 /* Chart Placeholder */
273 .frm-widget-placeholder {
274 width: 100%;
275 position: relative;
276 display: flex;
277 align-items: center;
278 justify-content: center;
279 }
280
281 .frm-widget-placeholder[data-background="chart-placeholder"] {
282 background: url( '../../images/dashboard/chart-placeholder.jpg' ) no-repeat;
283 background-size: 100%;
284 height: 314px;
285 }
286
287 .frm-widget-placeholder[data-background="entries-placeholder"] {
288 background: url( '../../images/dashboard/entries-placeholder.jpg' ) no-repeat;
289 background-size: 100%;
290 background-position: left -15px;
291 height: 385px;
292 }
293
294 .frm-widget-placeholder > div {
295 max-width: 337px;
296 text-align: center;
297 }
298 /* END Chart Placeholder */
299
300 /* Pro Features List */
301 .frm-pro-features-list {
302 padding: var(--gap-xl) var(--gap-2xl);
303 position: relative;
304 }
305
306 .frm-pro-features-list:before {
307 content: '';
308 display: block;
309 width: 100%;
310 height: 8px;
311 background: linear-gradient(90deg, #1961D5 0.76%, #E8ABEF 100%);
312 position: absolute;
313 top: 0; left: 0;
314 border-top-right-radius: var(--small-radius);
315 border-top-left-radius: var(--small-radius);
316 }
317
318 .frm_wrap .frm-dashboard-container .frm-pro-features-list h2 {
319 font-size: 24px;
320 font-weight: 600;
321 max-width: 382px;
322 margin-bottom: var(--gap-md);
323 }
324
325 .frm-pro-features-list ul {
326 padding: 0;
327 margin: 0 0 var(--gap-lg);
328 }
329
330 .frm-pro-features-list li {
331 display: flex;
332 align-items: center;
333 gap: var(--gap-xs);
334 }
335 /* END Pro Features List */
336
337 /* Inbox */
338 .frm-tabs-navs {
339 padding: 0 var(--gap-md);
340 }
341
342 .frm-tabs-navs ul {
343 margin: 0;
344 height: var(--h-md);
345 position: relative;
346 }
347
348 .frm-tabs-navs ul li {
349 color: var( --grey-500 );
350 font-weight: 400;
351 font-size: var(--text-md);
352 cursor: pointer;
353 margin-bottom: 0px;
354 }
355
356 .frm-tabs-navs ul li.frm-active {
357 color: var(--primary-500);
358 font-weight: 600;
359 }
360
361 .frm-tabs-delimiter {
362 position: relative;
363 background: var(--grey-200);
364 height: 1px;
365 margin: 0;
366 }
367
368 .frm-tabs-delimiter .frm-tabs-active-underline {
369 height: 2px;
370 background: var(--primary-500);
371 position: absolute;
372 left: 24px; bottom: 0;
373 width: 45px;
374 transition: 0.4s transform cubic-bezier(0.25, 0.46, 0.45, 0.94);
375 }
376
377 .frm-tabs-container {
378 position: relative;
379 overflow: hidden;
380 margin-top: var(--gap-md);
381 height: 100%;
382 }
383
384 .frm-inbox-message-heading {
385 position: relative;
386 }
387
388 .frm-inbox-wrapper .frm-inbox-message-heading a.frm_inbox_dismiss,
389 .frm-inbox-wrapper .frm-inbox-message-heading span {
390 color: var(--grey-400);
391 }
392
393 .frm-inbox-message-container {
394 padding-bottom: var(--gap-sm);
395 margin-bottom: var(--gap-sm);
396 border-bottom: 1px solid var(--grey-200);
397 }
398
399 .frm-inbox-message-container.frm-flex-col,
400 .frm-inbox-message-container .frm-flex-col {
401 gap: var(--gap-xs);
402 }
403
404 div.frm-inbox-subscribe:not(.frm_hidden) {
405 height: 100%;
406 display: flex;
407 flex-direction: column;
408 justify-content: center;
409 }
410
411 #frm_empty_inbox.frm-inbox-subscribe #frm-leave-email-modal {
412 margin: 0;
413 }
414
415 .frm-inbox-subscribe h2:before {
416 content:'';
417 display:block;
418 background: url( '../../images/dashboard/bell-cross.svg' ) no-repeat;
419 width: 40px;
420 height: 40px;
421 margin: auto auto var(--gap-sm);
422 }
423
424 .frm-inbox-subscribe #frmapi-email-form + img{
425 display: none;
426 }
427
428 .frm-tabs-container .frm-tabs-slide-track {
429 transition: 0.4s transform cubic-bezier(0.25, 0.46, 0.45, 0.94);
430 }
431
432 #frm_empty_inbox #frm-add-my-email-address {
433 margin: var(--gap-xs) auto;
434 }
435
436 #frm_empty_inbox.frm-inbox-hide-form #frm_leave_email_wrapper,
437 #frm_empty_inbox.frm-inbox-hide-form #frm-add-my-email-address {
438 display: none;
439 }
440
441 .frm-tabs-container .frm-tabs-slide-track > div .frm-inbox-message-container:last-child {
442 border-bottom: none;
443 padding-bottom: 0;
444 margin-bottom: 0;
445 }
446
447 .frm-tabs-slide-track > div {
448 flex: 0 0 100%;
449 opacity: 0.0;
450 transition: 0.25s opacity linear;
451 position: relative;
452 height: auto;
453 max-height: 612px;
454 overflow: hidden;
455 box-sizing: border-box;
456 }
457
458 .frm-tabs-slide-track > div > div {
459 overflow: auto;
460 position: relative;
461 width:100%;
462 padding: 0 var(--gap-md);
463 box-sizing: border-box;
464 }
465
466 .frm-tabs-slide-track > div > div:first-child {
467 height: 100%;
468 }
469
470 .frm-tabs-slide-track > div.frm-active {
471 opacity: 1.0;
472 transition: 0.35s opacity linear;
473 }
474
475 .frm-inbox-wrapper div.frm-tabs-container div.frm-inbox-message-container a.frm-button-primary,
476 .frm-inbox-message-container > a {
477 font-weight: 500;
478 color: var(--primary-500);
479 font-size: var(--text-sm);
480 margin-top: var(--gap-xs);
481 }
482
483 .frm-inbox-wrapper .frm-tabs-container .frm-inbox-message-container > .frm_inbox_dismiss {
484 display: none;
485 }
486
487 .frm-admin-page-dashboard .frm-inbox-message-container p {
488 margin: 0;
489 }
490 /* END Inbox */
491
492 @media only screen and ( max-width: 1250px ) {
493 .frm-dashboard-container > div {
494 width: 100% !important;
495 }
496
497 .frm-dashboard-container > div:last-child {
498 order: -1;
499 }
500
501 .frm-yt-widget iframe {
502 height: 400px;
503 }
504 }
505