PluginProbe
CartFlows – Funnel Builder & Checkout Plugin for WooCommerce / 1.1.10
CartFlows – Funnel Builder & Checkout Plugin for WooCommerce v1.1.10
3.3.0 3.2.1 3.2.0 3.1.4 3.1.3 3.1.2 3.1.1 3.1.0 3.0.1 trunk 1.0.4 1.1.0 1.1.0.1 1.1.1 1.1.10 1.1.11 1.1.12 1.1.13 1.1.14 1.1.15 1.1.16 1.1.17 1.1.18 1.1.19 1.1.2 All 162 releases
cartflows / admin / assets / css / global-admin.css

global-admin.css in CartFlows – Funnel Builder & Checkout Plugin for WooCommerce 1.1.10, at admin/assets/css/global-admin.css

847 lines 18.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*
2 * ************************************************
3 * Plugin Name: Cartflows
4 * Plugin URL: https://cartflows.com/
5 * Description: CartFlows for WooCommerce.
6 * Author: Brainstorm Force
7 * Author URI: https://www.brainstormforce.com/
8 * Version: 1.0
9 * ************************************************
10 */
11
12 /**
13 * *********************
14 * Cartflows Font Icon
15 * *********************
16 */
17 @font-face {
18 font-family: 'cartflows-icon';
19 src: url('../fonts/cartflows.eot?vgky31');
20 src: url('../fonts/cartflows.eot?vgky31#iefix') format('embedded-opentype'),
21 url('../fonts/cartflows.ttf?vgky31') format('truetype'),
22 url('../fonts/cartflows.woff?vgky31') format('woff'),
23 url('../fonts/cartflows.svg?vgky31#cartflows') format('svg');
24 font-weight: normal;
25 font-style: normal;
26 }
27
28 [class^="cartflows-icon"], [class*=" cartflows-icon"] {
29 font-family: 'cartflows-icon' !important;
30 speak: none;
31 font-style: normal;
32 font-weight: normal;
33 font-variant: normal;
34 text-transform: none;
35 line-height: 1;
36 -webkit-font-smoothing: antialiased;
37 -moz-osx-font-smoothing: grayscale;
38 }
39
40 .cartflows-icon:before {
41 content: "\e900";
42 color: #f16334;
43 }
44
45
46 /**
47 *
48 * Step Meta - All Page Css
49 */
50
51 .post-type-cartflows_step #delete-action {
52 display: none;
53 }
54
55 /*
56 * ************************
57 * Post page Name & Button
58 * ************************
59 */
60
61 .post-type-cartflows_flow .wrap{
62 margin: 25px 20px 0 2px;
63 }
64
65 .wcf-notice-back-edit-flow .dashicons {
66 vertical-align: text-bottom;
67 }
68
69 .post-type-cartflows_flow .wcf-notice-back-edit-flow{
70 margin-top: 30px;
71 }
72
73 .post-type-cartflows_flow .wcf-notice-back-edit-flow .button-primary{
74 height: 30px;
75 }
76 .wcf-notice-back-edit-flow .dashicons-arrow-left-alt{
77 vertical-align: text-bottom;
78 }
79
80 /*
81 * ************************
82 * Add Flow Popup Window
83 * 1. Overlay
84 * 2. Popup Box Alignment
85 * 3. Buttons & Textbox
86 * 4. wcf-choose-type-box
87 * ************************
88 */
89
90 .wcf-overlay , .wcf-overlay-newstep {
91 display: none;
92 position: fixed;
93 width: 100%;
94 height: 100%;
95 background: rgba(0,0,0,0.6);
96 top: 0;
97 left: 0;
98 }
99
100 .wcf-popup .wcf-popup-header{
101 padding: 12px 20px;
102 overflow: hidden;
103 }
104
105 .wcf-popup .wcf-popup-header label{
106 color: #fff;
107 font-weight: 600;
108 float: left;
109 }
110 .wcf-popup, .wcf-popup-newstep {
111 display: none;
112 width: 600px;
113 top: 50%;
114 left: 50%;
115 position: fixed;
116 background: #ffffff;
117 transform: translate( -50%, -50% );
118 padding: 0px;
119 }
120
121 .wcf-close , .wcf-close-newstep{
122 position: relative;
123 width: 20px;
124 height: 20px;
125 float: right;
126 background: transparent;
127 color: #ffff;
128 font-size: 18px;
129 line-height: 14px;
130 text-align: center;
131 border-radius: 999px;
132 cursor: pointer;
133 }
134
135 .wcf-close .dashicons-no-alt{
136 vertical-align: middle;
137 }
138
139 .wcf-content {
140 text-align: left;
141 padding: 20px;;
142 }
143
144 .wcf-submit-wrap {
145 text-align: right;
146 margin: 25px 0 0 0;
147 }
148
149 .wcf-overlay.show,
150 .wcf-popup.show,
151 .wcf-overlay-newstep.show,
152 .wcf-popup-newstep.show
153 {
154 display: block;
155 }
156
157 .wcf-content input[type='text'] {
158 background-color: transparent;
159 box-shadow: none;
160 border:none;
161 border-bottom: 1px #ddd solid;
162 padding: 10px 0 10px;
163 width: 100%;
164 font-size: 15px;
165 }
166 .wcf-content input[type='text']:focus {
167 border-bottom: 1px #5b9dd9 solid;
168 }
169
170 .wcf-popup .wcf-choose-type-box{
171 width: 100%;
172 position: relative;
173 margin: 0 auto;
174 text-align: center;
175 padding: 0 0 15px 0;
176 overflow: overlay;
177 }
178
179 .wcf-popup .wcf-choose-type-box .wcf-default-type-box,
180 .wcf-popup .wcf-choose-type-box .wcf-import-type-box{
181 flex: 0 0 50%;
182 width: 46%;
183 float: left;
184 padding: 10px;
185 }
186
187 .wcf-default-type-box .wcf-default-type-content,
188 .wcf-import-type-box .wcf-import-type-content{
189 text-align: center;
190 padding: 0 0px 15px;
191 }
192
193 .wcf-default-type-box .wcf-default-type-content h3,
194 .wcf-import-type-box .wcf-import-type-content h3{
195 line-height: 1.4em;
196 }
197
198 .wcf-default-type-content:hover h3,
199 .wcf-import-type-content:hover h3{
200 color: rgb(0, 133, 186, 1)
201 }
202
203 .wcf-default-type-content h3 .dashicons,
204 .wcf-import-type-content h3 .dashicons{
205 vertical-align: middle;
206 }
207
208 .wcf-default-type-content .wcf-create-flow .dashicons-plus,
209 .wcf-import-type-content .wcf-create-flow .dashicons-plus{
210 vertical-align: middle;
211 }
212
213 /**
214 * ************************
215 * Flow Setting Meta Box
216 * ************************
217 */
218
219 .wcf-tooltip-text{
220 background: #444;
221 border-radius: 3px;
222 color: #fff;
223 height: auto;
224 left: 56px;
225 margin-top: 10px;
226 max-width: 150px;
227 position: absolute;
228 padding: 6px 10px;
229 top: auto;
230 display: none;
231 z-index: 10000;
232 }
233
234 .wcf-tooltip-text::before {
235 border-left: 5px solid transparent;
236 border-right: 5px solid transparent;
237 border-top: 5px solid transparent;
238 border-bottom: 5px solid #444;
239 bottom: auto;
240 content: " ";
241 font-size: 0;
242 left: 56px;
243 line-height: 0;
244 margin-left: -5px;
245 position: absolute;
246 top: -10px;
247 width: 0;
248 }
249
250 .display_tool_tip{
251 display: block;
252 }
253
254 /*.wcf-tooltip::before {
255 position: absolute;
256 top: 48px;
257 left: 53px;
258 background-color: #444;
259 border-radius: 5px;
260 color: #fff;
261 content: attr(data-tooltip);
262 padding: 0.5rem;
263 text-transform: none;
264 -webkit-transition: all 0.5s ease;
265 transition: all 0.5s ease;
266 width: 160px;
267 height: auto;
268 line-height: 1em;
269 }
270
271 .wcf-tooltip::after {
272 position: absolute;
273 top: auto;
274 bottom: 170px;
275 left: 115px;
276 border-left: 5px solid transparent;
277 border-right: 5px solid transparent;
278 border-top: 5px solid transparent;
279 border-bottom: 5px solid #444;
280 content: " ";
281 font-size: 0;
282 line-height: 0;
283 margin-left: -5px;
284 width: 0;
285 }
286
287
288 .wcf-tooltip.display_toot_tip::before,
289 .wcf-tooltip.display_toot_tip::after {
290 opacity: 1;
291 -webkit-transition: all 0.75s ease;
292 transition: all 0.75s ease;
293 word-break: break-all;
294 }
295
296 .wcf-tooltip::before,
297 .wcf-tooltip::after {
298 color: #efefef;
299 font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
300 font-size: 13px;
301 opacity: 0;
302 pointer-events: none;
303 text-align: center;
304 }*/
305
306 .wcf-flow-sandbox-table .wcf-field-row .wcf-field-row-content{
307 width: 100%;
308 }
309
310 /**
311 * ******************************************************
312 * Shortcode Box on the Head Section of Checkout Meta Box
313 * ******************************************************
314 */
315 #field-wcf-shortcode{
316 display: none;
317 margin-left: 5px;
318 vertical-align: top;
319 line-height: 0;
320 }
321
322 /*
323 * ************************
324 * Css For
325 * 1. Flow Metabox
326 * 2. Textboxes
327 * 3. Select
328 * 4. Buttons
329 * 5. Steps Boxes
330 * ************************
331 */
332
333 /*
334 * ***************************************
335 * Flow Page Css (After removing meta box)
336 * 1. Step Badges
337 * ***************************************
338 */
339
340 .wcf-flow-steps-meta-box{
341 margin-top: 20px;
342 }
343
344 .wcf-flow-steps-meta-box .wcf-flow-settings{
345 width: 100%;
346 display: block;
347 }
348
349 .wcf-flow-steps-meta-box .wcf-new-step-badge
350 {
351 background-color: #0073aa;
352 color: #fff;
353 }
354
355 .wcf-flow-steps-meta-box .wcf-new-step-badge,
356 .wcf-flow-steps-meta-box .wcf-step-wrap .wcf-step .wcf-flow-badge,
357 .wcf-flow-steps-meta-box .wcf-step-wrap.active .wcf-step .wcf-flow-badge{
358 color: #000;
359 background-color: #E3E4E8;
360 padding: 0.3em .6em 0.3em;
361 font-size: 0.7em;
362 font-weight: 600;
363 border-radius: 0px;
364 line-height: 0.7em;
365 margin-left: 10px;
366 text-align: center;
367 vertical-align: middle;
368 }
369
370 #wcf-flow-settings .inside{
371 margin: 10px 0 0;
372 }
373
374 .wcf-flow-settings .wcf-flow-steps-data-wrap {
375 padding: 0 1em 1.5em;
376 }
377 .wcf-flow-settings .wcf-flow-steps-wrap{
378 border-right:none;
379 background-color: transparent;
380 width: 100%;
381 padding: 0px;
382 }
383
384 .wcf-flow-settings .wcf-step-left-content,
385 .wcf-flow-settings .wcf-steps-action-buttons{
386 display: inline-block;
387 width: 49%;
388 vertical-align: middle;
389 font-size: 13px;
390 line-height: 3em;
391 }
392
393 .wcf-flow-settings .wcf-step-left-content{
394 text-align: left;
395 }
396
397 .wcf-step-left-content .dashicons{
398 vertical-align: middle;
399 width: 1em;
400 height: 1em;
401 font-size: 1.5em;
402 line-height: 1em;
403 }
404
405 .wcf-flow-settings .wcf-steps-action-buttons{
406 text-align: right;
407 }
408
409 .wcf-flow-settings .wcf-flow-steps-wrap .wcf-action-button{
410 display: inline-block;
411 font-size: 1em;
412 line-height: 1em;
413 vertical-align: middle;
414 text-align: center;
415 margin-left: 15px;
416 text-decoration: none;
417 }
418
419 .wcf-flow-settings .wcf-action-button .dashicons{
420 pointer-events: none;
421 font-size: 1.5em;
422 width: 1em;
423 height: 1em;
424 vertical-align: middle;
425 }
426
427 .wcf-flow-settings .wcf-flow-steps-wrap .wcf-action-button .wcf-step-act-btn-text {
428 display: inline-block;
429 line-height: 1.5em;
430 }
431
432 .wcf-flow-settings .wcf-flow-steps-wrap .wcf-step{
433 color: #444;
434 border: none;
435 background-color: #fff;
436 box-shadow: 0px 0px 2px 0px #ddd;
437 padding: 15px 10px;
438 cursor: move;
439 }
440
441
442 .wcf-new-step-highlight{
443 border-left: 3px #0073aa solid;
444 }
445
446 .wcf-popup input[type='radio']
447 {
448 margin-top: 0px;
449 }
450
451 .wcf-popup label{
452 font-size: 16px;
453 }
454
455 .wcf-step-wrap {
456 margin-bottom: 15px;
457 }
458
459 #wcf-sandbox-settings .inside{
460 margin: 15px 0 10px;
461 }
462
463 .wcf-general-metabox-wrap .wcf-field-row{
464 display: inline-flex;
465 width: 100%;
466 }
467
468 .wcf-general-metabox-wrap .wcf-field-desc {
469 padding: 6px 0 0;
470 }
471
472 /*
473 * *****************************
474 * Custom classes for common use
475 * *****************************
476 */
477
478 .pull-right{
479 float: right;
480 }
481
482 .pull-left{
483 float: left;
484 }
485
486 .text-error {
487 border-bottom: 1px #FF5050 solid !important;
488 }
489
490 input[type="text"].error,
491 input[type="text"].error:focus{
492 border-color: red;
493 box-shadow: 0 0 2px rgba(30,140,190,0);
494 }
495
496 #show_error {
497 font-style: italic;
498 color: #FF5050
499 }
500
501 .wp-ui-text-primary {
502 color: #0073aa;
503 }
504
505 .wcf-column-left{
506 width: 25%;
507 float: left;
508 position: relative;
509 max-width: 300px;
510 }
511
512 .wcf-column-right{
513 width: 75%;
514 float: left;
515 position: relative;
516 background-color: #fff;
517 }
518
519 .wcf-import-step-content{
520 border-top: 1px #ddd solid;
521 padding-top: 10px;
522 margin-top: 30px;
523 }
524
525 /*
526 * ************************
527 * Display Template div css
528 * 1 Add, View & Import Buttons & Icons
529 * ************************
530 */
531
532 .wcf-flow-steps-data-wrap .wcf-step-content a .dashicons {
533 vertical-align: middle;
534 }
535
536 /*
537 * ************************************************
538 * Meta Boxs (All)
539 * 1. Setting Meta Box (#wcf-step-settings)
540 * 2. Checkout layout Meta Box (#wcf-checkout-settings)
541 * 3. Downsell Meta Box (#wcf-offer-settings)
542 * 4. Thank You Meta Box (#wcf-thankyou-settings)
543 * 5. Upsell Meta Box (#wcf-upsell-settings)
544 * ************************************************
545 */
546 .wcf-repeat-notice,
547 #wcf-checkout-settings .wcf-checkout-table .wcf-checkout-style .wcf-cs-fields .wcf-cs-checkbox-field .field-wcf-advance-options-fields{
548 border-top: 1px #ddd solid;
549 margin-top: 10px;
550 padding-top: 20px;
551 }
552
553 .wcf-repeat-notice p{
554 margin: 5px 0px;
555 }
556
557 /*
558 * Inside Div css for all the metaboxes
559 */
560 #wcf-ladning-settings .inside,
561 #wcf-checkout-settings .inside,
562 #wcf-offer-settings .inside,
563 #wcf-upsell-settings .inside,
564 #wcf-thankyou-settings .inside{
565 margin:0px;
566 padding: 0px;
567 line-height: 0.9em;
568 }
569
570 /**
571 * ****************************
572 * 1. Container
573 * 2. Row
574 * 3. Content Divs
575 * 4. Button Divs
576 * 5. Alignment Classes
577 * ****************************
578 */
579 .wcf-table-container{
580 display: inline-block;
581 width: 100%;
582 max-width: 100%;
583 background-color: #fafafa;
584 margin-top: 0px;
585 line-height:1.2;
586 }
587
588
589 .wcf-column-right .wcf-field-section .wcf-field-section-heading{
590 color: #333;
591 padding: 10px 0 5px;
592 text-decoration: none;
593 font-size: 15px;
594 font-weight: 600;
595 }
596
597 .show_box
598 {
599 display: block!important;
600 }
601
602 .wcf-table-container .wcf-column-right .wcf-custom-field-box .wcf-field-row-content{
603 width: 100%;
604 border:1px solid #e5e5e5;
605 }
606
607 .wcf-table-container .wcf-column-right .wcf-custom-field-box .wcf-cpf-row{
608 border:none;
609 margin-bottom: 0px;
610 }
611
612 .wcf-table-container .wcf-column-right .wcf-custom-field-box .wcf-cpf-add-row{
613 padding: 0px 8px 10px;
614 background-color: #f9f9f9;
615 }
616
617 .wcf-table-container .wcf-column-right .wcf-field-row-heading{
618 font-size: 12px;
619 width: 30%;
620 height: 100%;
621 display: inline-block;
622 line-height: 1.5em;
623 vertical-align: middle;
624 min-height: 28px;
625 }
626 .wcf-table-container .wcf-column-right .wcf-field-row-content{
627 width: auto;
628 display: inline-block;
629 font-size: 12px;
630 vertical-align: middle;
631 }
632
633 .wcf-table-container .wcf-column-right .wcf-field-row-heading .dashicons {
634 line-height: 1;
635 margin-left: 5px;
636 }
637
638 /*.wcf-cb-fields{
639 width: 50%;
640 float: left;
641 }*/
642
643 .wcf-cb-fields,
644 .wcf-sb-fields{
645 width: 50%;
646 display: inline-block;
647 position: relative;
648 vertical-align: top;
649 }
650
651 .wcf-cb-fields .wcf-field-row-heading,
652 .wcf-sb-fields .wcf-field-row-heading{
653 width: 50% !important;
654 }
655
656 .wcf-cb-fields .wcf-field-row-content,
657 .wcf-sb-fields .wcf-field-row-content{
658 width: 50% !important;
659 }
660
661 .wcf-table-container .wcf-column-right .wcf-field-row .select2-container .select2-selection--single{
662 margin: 0px;
663 }
664 .wcf-table-container .wcf-column-right .wcf-field-row .select2-container .select2-selection--single .select2-selection__rendered{
665 outline: none;
666 }
667
668 .wcf-table-container .wcf-column-right .wcf-field-row input[type="text"],
669 .wcf-table-container .wcf-column-right .wcf-field-row input[type="number"],
670 .wcf-table-container .wcf-column-right .wcf-field-row select,
671 .wcf-table-container .wcf-column-right .wcf-field-row textarea,
672 .wcf-table-container .wcf-column-right .wcf-field-row .select2-container--default{
673 width: 300px;
674 max-width: 100%;
675 }
676
677 .wcf-table-container .wcf-column-right .wcf-field-row .wp-picker-container input[type=text].wp-color-picker{
678 width: 65px;
679 }
680 #wcf-step-settings .inside .wcf-checkout-table .field-wcf-step-type .wcf-field-row-content select{
681 border: none;
682 border-bottom: 1px #ccc solid;
683 box-shadow: none;
684 padding: 5px;
685 width: 30%;
686 }
687
688 /*
689 * ************************************
690 * All Page Types Setting's Meta Box
691 * Contains
692 * Checkout Metabox
693 * Upsell Metabox
694 * Downsell Metabox
695 * Thank You Metabox
696 * ************************************
697 */
698 .wcf-table-container .wcf-tab-wrapper{
699 background: #fafafa;
700 border:none;
701 margin: 0px 0 0;
702 }
703
704 .wcf-table-container .wcf-tab-wrapper .wcf-tab{
705 background: transparent;
706 border-bottom: 1px #eee solid;
707 display: block;
708 margin: 0;
709 color: #0073aa;
710 line-height: 1em;
711 }
712
713 .wcf-table-container .wcf-tab-wrapper .wcf-tab .wcf-tab-title{
714 margin-left: .200em;
715 margin-right: .618em;
716 }
717
718 .wcf-table-container .wcf-tab-wrapper .wcf-tab.active{
719 background-color: #eee;
720 color: #555;
721 }
722
723 .wcf-table-container .wcf-tab-wrapper .wcf-tab .dashicons{
724 font-size: initial;
725 width: auto;
726 height: auto;
727 }
728
729 .wcf-table-container .wcf-tab-content{
730 border: 1px #ddd solid;
731 border-right: none;
732 border-top: none;
733 border-bottom: none;
734 min-height: 190px;
735 overflow: hidden;
736 padding: 10px 0px;
737 }
738
739 .wcf-table-container .wcf-column-right .wcf-field-row,
740 .wcf-table-container .wcf-column-right .wcf-field-row,
741 .wcf-table-container .wcf-column-right .wcf-field-row,
742 .wcf-table-container .wcf-column-right .wcf-field-row{
743 padding: 10px 20px;
744 overflow: hidden;
745 }
746
747 .wcf-table-container .wcf-checkout-style .wcf-cs-fields-options,
748 .wcf-table-container .wcf-checkout-style .wcf-cs-button-options{
749 display: none;
750 }
751
752 .wcf-repeatables-wrap .wcf-repeatable-row{
753 background: #fff;
754 border:none;
755 margin-bottom: 5px;
756 }
757 .wcf-repeatables-wrap .wcf-repeatable-row-standard-fields{
758 padding: 0px;
759 }
760
761 .wcf-repeatables-wrap .wcf-repeatable-row-standard-fields .wcf-repeatable-row-actions{
762 float: none;
763 display: inline-block;
764 text-align: center;
765 margin-left: 15px;
766 }
767
768 .wcf-repeatables-wrap .wcf-repeatable-row-standard-fields .wcf-repeatable-remove{
769 vertical-align: middle;
770 padding: 5px;
771 line-height: inherit;
772 font-size: 13px;
773 }
774
775 .wcf-repeatables-wrap .wcf-repeatable-row-standard-fields .wcf-repeatable-remove .dashicons{
776 vertical-align: middle;
777 font-size: inherit;
778 }
779
780 .field-wcf-tq-advance-options-fields{
781 border-top: 1px solid #DDD;
782 margin-top: 15px;
783 }
784
785 .wcf-table-container .wcf-column-right .field-wcf-hr-line {
786 padding-left: 0;
787 padding-right: 0;
788 }
789
790 .wcf-table-container .wcf-column-right .field-wcf-hr-line .wcf-field-row-content {
791 width: 100%;
792 }
793
794 .wcf-table-container .wcf-radio-option {
795 margin-bottom: 10px;
796 }
797
798 /**
799 * ******************************
800 * Field - Post Meta Typography
801 * ******************************
802 */
803 .wcf-metabox-wrap .select2-container--default .select2-selection--single {
804 border: 1px solid #ddd;
805 box-shadow: inset 0 1px 2px rgba( 0, 0, 0, 0.07 );
806 background-color: #fff;
807 color: #32373c;
808 outline: none;
809 transition: 0.05s border-color ease-in-out;
810 border-radius: 0;
811 font-size: 13px;
812 }
813
814 .wcf-metabox-wrap .select2-container--default .select2-search--dropdown .select2-search__field {
815 border: 1px solid #ddd;
816 box-shadow: none;
817 }
818
819
820 /**
821 * ******************************
822 * Media Query for 768 Devices
823 * ******************************
824 */
825
826 @media only screen and (max-width: 768px) {
827 .wcf-cb-fields,
828 .wcf-sb-fields {
829 width: 100%;
830 display: block;
831 position: relative;
832 vertical-align: top;
833 }
834 }
835
836 /**
837 * Device Responsive Css
838 * ******************************
839 */
840 @media only screen and (min-width: 1200px){
841 .wcf-column-left{
842 width: 300px;
843 }
844 .wcf-column-right{
845 width: calc( 100% - 300px );
846 }
847 }