PluginProbe ʕ •ᴥ•ʔ
Everest Forms – Contact Form, Payment Form, Quiz, Survey & Custom Form Builder with AI / 3.5.3
Everest Forms – Contact Form, Payment Form, Quiz, Survey & Custom Form Builder with AI v3.5.3
3.5.3 3.5.2 3.5.1 3.5.0 3.4.8 3.4.7 3.4.6 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.5.1 1.1.6 1.1.7 1.1.8 1.1.9 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.5.0 1.5.1 1.5.10 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.6.1 1.6.7 1.7.0 1.7.0.1 1.7.0.2 1.7.0.3 1.7.1 1.7.2 1.7.2.1 1.7.2.2 1.7.3 1.7.4 1.7.5 1.7.5.1 1.7.5.2 1.7.6 1.7.7 1.7.7.1 1.7.7.2 1.7.8 1.7.9 1.8.0 1.8.0.1 1.8.1 1.8.2 1.8.2.1 1.8.2.2 1.8.2.3 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9.0 1.9.0.1 1.9.1 1.9.2 1.9.3 1.9.4 1.9.4.1 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.0.1 2.0.1 2.0.2 2.0.3 2.0.3.1 2.0.4 2.0.4.1 2.0.5 2.0.6 2.0.7 2.0.8 2.0.8.1 2.0.9 3.0.0 3.0.0.1 3.0.1 3.0.2 3.0.3 3.0.3.1 3.0.4 3.0.4.1 3.0.4.2 3.0.5 3.0.5.1 3.0.5.2 3.0.6 3.0.6.1 3.0.7.1 3.0.8 3.0.8.1 3.0.9 3.0.9.1 3.0.9.2 3.0.9.3 3.0.9.4 3.0.9.5 3.1.0 3.1.1 3.1.2 3.2.0 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.3.0 3.4.0 3.4.1 3.4.2 3.4.2.1 3.4.3 3.4.4 3.4.5 trunk 1.0 1.0.1 1.0.2 1.0.3
everest-forms / assets / css / evf-form-preview.scss
everest-forms / assets / css Last commit date
bourbon 1 year ago code-mirror 1 year ago components 1 month ago jquery-confirm 8 years ago jquery-ui 8 years ago mixins 5 years ago perfect-scrollbar 7 years ago utility 5 years ago variables 1 year ago _animation.scss 7 years ago _backbone.scss 7 years ago _clearings.scss 6 years ago _colors.scss 6 years ago _confirm.scss 3 months ago _containers.scss 5 years ago _fonts.scss 5 years ago _grid.scss 5 months ago _sprite.scss 2 years ago _variables.scss 1 year ago activation-rtl.css 1 year ago activation.css 6 months ago activation.css.map 5 years ago activation.scss 3 years ago admin-rtl.css 1 month ago admin.css 1 month ago admin.css.map 4 years ago admin.scss 6 days ago customize-admin-rtl.css 1 month ago customize-admin.css 1 month ago customize-admin.scss 1 month ago customize-controls-rtl.css 5 months ago customize-controls.css 5 months ago customize-controls.scss 5 months ago deactivation-feedback-rtl.css 1 year ago deactivation-feedback.css 6 months ago deactivation-feedback.scss 3 years ago everest-forms-default-frontend-rtl.css 3 months ago everest-forms-default-frontend.css 3 months ago everest-forms-default-frontend.scss 3 months ago everest-forms-rtl.css 3 months ago everest-forms.css 3 months ago everest-forms.css.map 4 years ago everest-forms.scss 3 months ago evf-form-preview-rtl.css 3 months ago evf-form-preview.css 3 months ago evf-form-preview.scss 3 months ago evf-locked-fields-rtl.css 1 month ago evf-locked-fields.css 1 month ago evf-locked-fields.scss 1 month ago flatpickr-rtl.css 4 years ago flatpickr.css 6 months ago flatpickr.css.map 5 years ago flatpickr.scss 6 years ago intlTelInput-rtl.css 1 year ago intlTelInput.css 6 months ago intlTelInput.scss 2 years ago menu-rtl.css 1 month ago menu.css 1 month ago menu.css.map 5 years ago menu.scss 1 month ago select2-rtl.css 4 years ago select2.css 6 months ago select2.css.map 5 years ago select2.scss 2 years ago
evf-form-preview.scss
852 lines
1 /**
2 * evf-form-preview.scss
3 * General User Registration form preview styles.
4 */
5
6 /**
7 * Imports
8 */
9 @import 'variables/variables';
10
11 .evf-multi-device-form-preview {
12 #nav-menu-header {
13 padding: 12px;
14 display: flex;
15 align-items: center;
16 position: relative;
17 border-color: #dee0e9;
18 background-color: $white;
19 z-index: 9;
20
21 .evf-form-title {
22 font-weight: 600;
23 font-size: 16px;
24 line-height: 150%;
25 color: #414141;
26 padding-left: 18px;
27 padding-right: 8px;
28 }
29
30 .evf-brand-logo {
31 border-right: 1px solid #dee0e9;
32
33 img {
34 width: 32px;
35 height: 32px;
36 margin-right: 8px;
37 display: flex;
38 }
39 a {
40 text-decoration: none;
41 border: none;
42 }
43 a:focus {
44 outline: none;
45 box-shadow: none;
46 }
47 }
48
49 &::before,
50 &::after {
51 content: '';
52 display: flex;
53 position: absolute;
54 left: 0;
55 right: 0;
56 bottom: 0;
57 background: $white;
58 }
59
60 &::before {
61 top: 0;
62 z-index: -1;
63 }
64
65 &::after {
66 height: 10px;
67 box-shadow: 0px 4px 8px transparentize(#2d3559, 0.92);
68 z-index: -2;
69 }
70 }
71 .major-publishing-actions {
72 clear: both;
73 line-height: 28px;
74 margin-left: auto;
75
76 .publishing-action {
77 text-align: right;
78 float: right;
79
80 input {
81 &.code {
82 width: 280px;
83 height: 33px;
84 font-size: 14px;
85 font-weight: 400;
86 padding: 0 6px;
87 margin: 0;
88 border-color: #f6f3fa !important;
89 background: #f6f3fa !important;
90 border-radius: 3px 0 0 3px;
91 }
92 }
93 }
94
95 #copy-shortcode {
96 margin-left: -5px;
97 border-radius: 0 4px 4px 0;
98 background: #f6f3fa !important;
99 border-color: #f6f3fa !important;
100 position: absolute;
101 right: 5px;
102 top: 50%;
103 transform: translateY(-50%);
104 background: $grey-0 !important;
105 border: 0;
106 width: 30px;
107 height: 30px;
108 padding: 0;
109 display: flex;
110 align-items: center;
111 justify-content: center;
112 cursor: pointer !important;
113
114 svg {
115 width: 18px;
116 height: 18px;
117 }
118 }
119 }
120 .evf-form-preview-devices {
121 clear: both;
122 line-height: 28px;
123 margin-left: auto;
124
125 svg {
126 width: 18px;
127 height: 18px;
128 cursor: pointer;
129 }
130 }
131 .evf-form-preview-main-content {
132 display: flex;
133 background: #f2f2f2;
134
135 .evf-form-preview-form {
136 width: 1060px;
137 padding: 30px;
138 gap: 30px;
139 border: 1px solid #dee0e9;
140 border-radius: 25px;
141 margin: 38px;
142 background: #fff;
143
144 .evf-form-preview-title {
145 padding: 24px;
146 font-size: 20px;
147 font-style: normal;
148 font-weight: 500;
149 line-height: 150%;
150 color: #414141;
151 }
152 .evf-form-preview-content {
153 padding: 24px;
154 }
155 }
156
157 .evf-form-side-panel {
158 display: flex;
159 max-width: 380px;
160 width: 100%;
161 padding: 20px;
162 flex-direction: column;
163 gap: 36px;
164 border: 1px solid #dee0e9;
165 margin-left: auto;
166 background: #fff;
167 box-sizing: border-box;
168
169 .hidden {
170 display: none !important;
171 }
172 .evf-form-preview-save,
173 .evf-form-preview-upgrade {
174 background: #7545bb;
175 width: max-content;
176 padding: 10px;
177 margin-bottom: 0px;
178 display: flex;
179 margin-left: auto;
180 margin-right: auto;
181 gap: 8px;
182 border-radius: 4px;
183 border: 1px solid #7545bb;
184 cursor: pointer;
185
186 .evf-form-preview-save-title {
187 font-size: 14px;
188 font-style: normal;
189 font-weight: 500;
190 line-height: 150%;
191 }
192 }
193
194 .evf-from-preview-theme-toggle {
195 display: flex;
196 justify-content: space-between;
197
198 .evf-form-preview-toggle-title {
199 color: #222;
200 font-size: 16px;
201 font-style: normal;
202 font-weight: 500;
203 line-height: 150%;
204 }
205 }
206
207 .evf-form-preview-pro-features {
208 display: flex;
209 flex-direction: column;
210 gap: 16px;
211 margin: 0;
212
213 .evf-form-preview-sidebar__body--list-item {
214 svg {
215 height: 18px;
216 width: 18px;
217 position: relative;
218 top: 5px;
219 margin-right: 10px;
220 }
221 }
222 }
223 }
224 .hidden {
225 display: none;
226 }
227 }
228
229 .evf-small-screen-preview {
230 .evf-form-row {
231 display: -webkit-flex;
232 display: flex;
233
234 -webkit-flex-direction: column;
235 flex-direction: column;
236 .evf-form-grid {
237 width: 100% !important;
238 margin-bottom: 20px;
239 &:nth-child(1n + 2) {
240 border-left: 1px solid #dee0e9;
241 }
242 &:last-child {
243 margin-bottom: 0;
244 border-left: 0 none;
245 }
246 }
247 }
248 }
249 .evf-form-preview-sidepanel-toggler {
250 position: absolute;
251 width: 27px;
252 height: 48px;
253 top: 50%;
254 left: calc(100% - 457px);
255 }
256 .inactive {
257 left: calc(100% - 27px);
258 }
259 }
260
261 // Form Preview Revamp CSS
262 body {
263 &.evf-multi-device-form-preview {
264 // font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
265 margin: 0;
266
267 .evf-form-preview-main-content {
268 min-height: calc(100vh - 76px); //------container height
269
270 .evf-form-preview-form {
271 width: auto;
272 flex: 1;
273 padding: 0px;
274 background: none;
275 border-radius: 8px;
276 border: none;
277
278 select,
279 textarea,
280 input:not([type='range']) {
281 min-height: 38px;
282 border-radius: 4px;
283 padding: 0 12px;
284 }
285
286 .evf-preview-content {
287 height: 100%;
288 background: #fff;
289 border: 1px solid #e1e1e1;
290 border-radius: 8px;
291 transition: all 0.3s ease-in-out;
292 max-width: 100%;
293 margin: 0 auto;
294 }
295
296 .evf-preview-tablet-wrapper {
297 max-width: 768px;
298 margin: 0 auto;
299 border-radius: 8px;
300 }
301 .evf-preview-mobile-wrapper {
302 max-width: 420px;
303 margin: 0 auto;
304 border-radius: 8px;
305 .everest-forms {
306 .evf-field-container {
307 .evf-frontend-row {
308 flex-direction: column;
309 margin: 0;
310
311 .evf-frontend-grid {
312 padding: 0;
313
314 &:last-child {
315 margin-bottom: 0;
316 }
317
318 &.evf-grid-2,
319 &.evf-grid-3,
320 &.evf-grid-4 {
321 width: 100%;
322 max-width: 100%;
323 }
324 }
325 }
326 }
327 .evf-recaptcha-container {
328 margin: 25px 0;
329 }
330 }
331 }
332 .evf-form-preview-title {
333 padding: 24px;
334 border-top-left-radius: 8px;
335 border-top-right-radius: 8px;
336 display: block;
337 color: #222;
338 background: #fafafa;
339 box-sizing: border-box;
340 }
341 .everest-forms {
342 background: #fff;
343 border: none;
344 padding: 24px 12px;
345 margin-bottom: 0;
346 box-shadow: none;
347
348 .evf-registration-title {
349 color: #1f1f1f;
350 font-size: 32px;
351 font-weight: 600;
352 line-height: 48px;
353 letter-spacing: 0.15px;
354 display: block;
355 text-align: center;
356 }
357
358 .evf-registration-description {
359 color: #333;
360 font-size: 14px;
361 font-weight: 400;
362 line-height: 21px;
363 letter-spacing: 0.15px;
364 margin-bottom: 30px;
365 margin-top: 0px;
366 text-align: center;
367 }
368 .evf-button-container {
369 display: block;
370 }
371 .evf-form-row {
372 gap: 24px;
373 margin-bottom: 28px;
374
375 .evf-form-grid {
376 input,
377 textarea,
378 select {
379 border-color: #e9e9e9;
380 }
381
382 textarea {
383 padding-top: 6px;
384 padding-bottom: 6px;
385 }
386
387 ul {
388 padding-left: 0;
389 }
390 }
391 }
392 .evf-button-container {
393 display: block;
394 margin-top: 36px;
395
396 .evf-submit-button {
397 width: max-content;
398
399 &:hover {
400 color: $white;
401 }
402 }
403 }
404
405 .everest-form {
406 .evf-field-container {
407 .evf-frontend-row {
408 .evf-frontend-grid {
409 .evf-field {
410 &-label {
411 color: #383838;
412 font-size: 14px;
413 font-weight: inherit;
414 line-height: 20px;
415 }
416
417 ul {
418 li {
419 margin-bottom: 12px;
420
421 input {
422 &[type='radio']='radio'],
423 &[type='checkbox']='checkbox'] {
424 min-height: 20px;
425 margin-top: 0;
426 }
427 }
428 }
429 }
430
431 &.evf-field-privacy-policy {
432 input[type='checkbox']='checkbox'],
433 input[type='radio']='radio'] {
434 min-height: auto;
435 margin-right: 6px;
436 }
437
438 .evf-privacy-policy-consent-message {
439 font-weight: inherit;
440 }
441 }
442
443 .everest-forms-image-choices {
444 .everest-forms-image-choices-item {
445 margin-bottom: 20px !important;
446
447 &:has(input:checked) {
448 .everest-forms-field-label-inline {
449 border-color: var(
450 --wp--preset--color--vivid-cyan-blue
451 );
452 box-shadow: 0px 6px 24px 0px rgba(10, 10, 10, 0.06);
453 }
454 }
455 }
456
457 .everest-forms-field-label-inline {
458 flex-direction: column;
459 gap: 8px;
460 border: 1px solid #e9e9e9;
461 padding: 12px;
462
463 br {
464 display: none;
465 }
466 }
467
468 input {
469 &[type='radio']='radio'],
470 &[type='checkbox']='checkbox'] {
471 display: none;
472 }
473 }
474
475 &-image {
476 margin-right: 0 !important;
477
478 img {
479 width: 200px;
480 height: 200px;
481 object-fit: cover;
482 }
483 }
484 }
485 }
486 }
487 }
488 }
489
490 .evf-submit-container {
491 margin-top: 12px;
492 }
493 }
494
495 &:not(.evf-frontend-form-preview) {
496 .everest-form {
497 .evf-field-container {
498 .evf-frontend-row {
499 .evf-frontend-grid {
500 .evf-field {
501 input,
502 textarea,
503 select {
504 border-color: #e9e9e9;
505
506 &:focus {
507 border-color: #7545bb;
508 }
509 }
510
511 &-label {
512 font-weight: 500;
513 }
514 }
515 }
516 }
517 }
518
519 .evf-submit-container {
520 .everest-forms-submit-button {
521 padding: 8px 16px;
522 color: #fff;
523 font-size: 14px;
524 font-weight: 500;
525 line-height: 22px;
526 border-radius: 4px;
527 border-color: #7545bb;
528 background: #7545bb;
529 }
530 }
531 }
532 }
533 }
534 }
535 .evf-form-side-panel {
536 border-left: 1px solid #edeff7;
537 border: none;
538 margin-left: unset;
539 z-index: 1;
540 .evf-form-preview-pro-features-title {
541 padding-bottom: 12px;
542 margin: 0 0 4px 0;
543 border-bottom: 1px solid #edeff7;
544 font-weight: 500;
545 font-size: 16px;
546 color: #222222;
547 line-height: 24px;
548 }
549
550 .evf-form-preview-pro-features {
551 .evf-form-preview-sidebar__body--list-item {
552 span {
553 font-size: 14px;
554 }
555 svg {
556 margin-right: 8px;
557 }
558 }
559 .evf-form-preview-upgrade {
560 margin-top: 16px;
561 padding: 8px 18px 8px 16px;
562
563 .evf-form-preview-upgrade-title {
564 color: #fff;
565 font-size: 14px;
566 }
567 }
568 }
569 .evf-form-preview-save {
570 padding: 8px 18px 8px 16px;
571 color: #fff;
572 }
573 .evf-form-preview-toggle-theme-preview {
574 position: relative;
575 display: inline-block;
576 width: 36px;
577 height: 20px;
578
579 input[type='checkbox']='checkbox'] {
580 position: relative;
581 z-index: 99;
582 opacity: 0;
583 height: 22px;
584 width: 40px;
585 cursor: pointer;
586
587 &:checked + .slider {
588 background-color: #7545bb;
589 }
590
591 &:focus + .slider {
592 box-shadow: 0 0 1px #2196f3;
593 }
594
595 &:checked + .slider::before {
596 transform: translateX(16px);
597 }
598 }
599
600 .slider {
601 position: absolute;
602 cursor: pointer;
603 inset: 0;
604 background-color: #dfe1ea;
605 transition: 0.4s;
606
607 &.round {
608 border-radius: 30px;
609 }
610
611 &.round::before {
612 border-radius: 50%;
613 }
614
615 &::before {
616 position: absolute;
617 content: '';
618 height: 16px;
619 width: 16px;
620 left: 2px;
621 bottom: 2px;
622 background-color: white;
623 transition: 0.4s;
624 border-radius: 100%;
625 }
626 }
627 }
628 }
629 @media (max-width: 992px) {
630 .evf-form-side-panel {
631 position: absolute;
632 right: 0;
633 height: 100%;
634 border-left: 1px solid #edeff7;
635 }
636 &.evf-form-preview-overlay::after {
637 content: '';
638 position: absolute;
639 top: 0;
640 left: 0;
641 background: #1a1a1a;
642 opacity: 0.5;
643 width: 100%;
644 height: 100%;
645 }
646 }
647 }
648
649 .evf-form-preview-sidepanel-toggler {
650 right: 380px;
651 left: unset;
652 border: 1px solid #edeff7;
653 border-right: 0px;
654 width: 26px;
655 background: #fff;
656 padding: 0px 8px;
657 fill: #9b9b9b;
658 border-top-left-radius: 4px;
659 border-bottom-left-radius: 4px;
660 border-top-right-radius: 0px;
661 border-bottom-right-radius: 0px;
662 z-index: 1;
663 cursor: pointer;
664 box-sizing: border-box;
665
666 &.inactive {
667 right: 0;
668 border-top-right-radius: 4px;
669 border-bottom-right-radius: 4px;
670 border-top-left-radius: 0px;
671 border-bottom-left-radius: 0px;
672 transform: rotate(180deg);
673 }
674 }
675
676 #nav-menu-header {
677 padding: 0 20px 0 30px;
678
679 .evf-brand-logo {
680 padding-left: 0 !important;
681 padding-right: 30px !important;
682 padding-top: 20px;
683 padding-bottom: 20px;
684 margin-right: 30px;
685
686 img {
687 width: 36px;
688 height: 36px;
689 margin-right: 0;
690 }
691 }
692
693 .evf-form-title {
694 padding: 0;
695 color: $grey-500;
696 font-size: 18px;
697 font-weight: 500;
698 line-height: 26px;
699 }
700
701 .evf-form-preview-devices {
702 border-radius: 8px;
703 background: #edeff7;
704 padding: 4px;
705 display: flex;
706 align-items: center;
707 gap: 2px;
708
709 .evf-form-preview-device {
710 &.active {
711 background: #fff;
712 border-radius: 4px;
713
714 path {
715 fill: rgb(117, 69, 187);
716 }
717 }
718 }
719
720 svg {
721 padding: 8px;
722 width: auto;
723 height: auto;
724 }
725 }
726
727 .major-publishing-actions {
728 .publishing-action {
729 position: relative;
730
731 input[type='text']='text'] {
732 all: unset;
733 height: 38px;
734 background: #edeff7;
735 border: $border_width solid #edeff7;
736 text-align: left;
737 border-radius: 4px;
738 padding: 0 12px;
739 font-size: 14px;
740 }
741 }
742 }
743
744 .evf-form-preview-dropdown-container {
745 position: relative;
746 display: inline-block;
747 }
748
749 .evf-form-preview-dropdown-content {
750 opacity: 0;
751 visibility: hidden;
752 position: absolute;
753 background-color: #ffffff;
754 min-width: 280px;
755 box-shadow: 0 4px 24px rgba(44, 33, 180, 0.12);
756 border-radius: 4px;
757 margin: 2px 0;
758 transition:
759 opacity 0.2s ease,
760 visibility 0.2s ease;
761 z-index: 1;
762 padding: 0;
763 list-style: none;
764 right: 0;
765 }
766
767 .evf-form-preview-dropdown-container:hover
768 .evf-form-preview-dropdown-content,
769 .evf-form-preview-dropdown-content:hover {
770 opacity: 1;
771 visibility: visible;
772 }
773
774 .evf-form-preview-dropdown-content li {
775 padding: 0;
776 background-color: #ffffff;
777 }
778
779 .evf-form-preview-dropdown-content li a {
780 display: block;
781 color: #383838;
782 padding: 12px;
783 text-decoration: none;
784 font-size: 14px;
785 cursor: pointer;
786 transition: background-color 0.3s;
787 }
788
789 .evf-form-preview-dropdown-content li a:hover {
790 background-color: #f4f4f4;
791 }
792
793 #evf-form-preview-more-option {
794 cursor: pointer;
795 background: none;
796 border: none;
797 background: #f4f4f4;
798 border-radius: 4px;
799 margin-left: 12px !important;
800 transition: all 0.3s ease-in-out;
801
802 svg {
803 width: 36px;
804
805 rect {
806 fill: transparent;
807 }
808 }
809
810 &:hover {
811 background: #f6f3fa;
812 }
813 }
814 }
815 }
816 }
817 /*Frontend Tooltip */
818 .tooltipster-base {
819 .tooltipster-box {
820 // background-color: #4c5477 !important;
821 background: $white !important;
822 padding: 4px 8px;
823 border-radius: 2px;
824 text-align: center;
825 color: #222;
826
827 .tooltipster-content {
828 color: #222 !important;
829 padding: 2px 0;
830 font-size: 13px !important;
831 }
832
833 .tooltipster-content a {
834 color: #9ef01a !important;
835 }
836 }
837
838 .tooltipster-arrow {
839 .tooltipster-arrow-uncropped {
840 .tooltipster-arrow-border {
841 border-top-color: $white !important;
842 border-bottom-color: $white !important;
843 }
844
845 .tooltipster-arrow-background {
846 border-top-color: $white !important;
847 border-bottom-color: $white !important;
848 }
849 }
850 }
851 }
852