PluginProbe ʕ •ᴥ•ʔ
Custom Sidebars – Dynamic Sidebar Classic Widget Area Manager / 3.0.9
Custom Sidebars – Dynamic Sidebar Classic Widget Area Manager v3.0.9
trunk 2.1.2.0 3.0.0.0 3.0.0.1 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.7.1 3.0.8 3.0.8.1 3.0.9 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.2.0 3.2.1 3.2.2 3.2.3 3.2.4 3.3 3.31 3.32 3.35 3.36 3.37 3.38
custom-sidebars / css / cs.css
custom-sidebars / css Last commit date
cs-cloning.css 9 years ago cs-cloning.min.css 8 years ago cs-scan.css 9 years ago cs-scan.min.css 8 years ago cs-visibility.css 9 years ago cs-visibility.min.css 8 years ago cs.css 9 years ago cs.min.css 8 years ago
cs.css
857 lines
1 /**
2 * =============================================================================
3 * == FREE VERSION ONLY
4 * =============================================================================
5 */
6 .module-export .pro-layer {
7 position: absolute;
8 left: 0;
9 top: 0;
10 right: 0;
11 bottom: 0;
12 z-index: 99999;
13 background: rgba(255, 255, 255, 0.8);
14 text-align: center;
15 font-size: 26px;
16 font-weight: 100;
17 padding-top: 120px;
18 line-height: 1.5;
19 }
20 .module-export .pro-layer a {
21 margin-top: 20px;
22 display: inline-block;
23 background: #2EA2CC;
24 color: #FAFAFA;
25 text-decoration: none;
26 padding: 10px 20px;
27 font-size: 18px;
28 font-weight: bold;
29 }
30
31 .module-export .pro-layer a:hover, .module-export .pro-layer a:focus, .module-export .pro-layer a:active {
32 background: #1E8CBE;
33 color: #FFF;
34 }
35
36 .frm-location .pro-layer {
37 padding: 10px;
38 text-align: center;
39 font-size: 26px;
40 font-weight: 100;
41 line-height: 1.5;
42 }
43 .frm-location .pro-layer a {
44 margin-top: 20px;
45 display: inline-block;
46 background: #2EA2CC;
47 color: #FAFAFA;
48 text-decoration: none;
49 padding: 10px 20px;
50 font-size: 18px;
51 font-weight: bold;
52 }
53 .frm-location .pro-layer a:hover, .frm-location .pro-layer a:focus, .frm-location .pro-layer a:active {
54 background: #1E8CBE;
55 color: #FFF;
56 }
57
58 .csb-pro-layer {
59 float: left;
60 position: relative;
61 opacity: .5;
62 margin-right: 10px;
63 }
64 .csb-pro-layer .pro-info {
65 position: absolute;
66 left: 0;
67 top: 0;
68 right: 0;
69 bottom: 0;
70 opacity: 0;
71 background: rgba(96, 96, 96, 0.75);
72 z-index: 99999;
73 text-align: center;
74 text-decoration: none;
75 line-height: 28px;
76 font-size: 16px;
77 font-weight: 100;
78 color: #FFF;
79 text-decoration: underline;
80 padding: 0;
81 margin: 0;
82 overflow: hidden;
83 }
84 .csb-pro-layer:hover {
85 opacity: 1;
86 }
87 .csb-pro-layer:hover .pro-info,
88 .csb-pro-layer:hover .pro-info:hover,
89 .csb-pro-layer:hover .pro-info:active,
90 .csb-pro-layer:hover .pro-info:focus {
91 line-height: 48px;
92 left: -10px;
93 top: -10px;
94 right: -5px;
95 bottom: -10px;
96 opacity: 1;
97 }
98 .csb-pro-layer .button {
99 margin: 0 5px 0 0;
100 float: left;
101 }
102 .csb-pro-layer .button .dashicons {
103 line-height: 26px;
104 height: 26px;
105 float: left;
106 margin-right: 6px;
107 }
108
109 /**
110 * =============================================================================
111 * == PLUGIN STYLES
112 * =============================================================================
113 */
114 #defaultsidebarspage p.submit {
115 padding: 0 0 10px;
116 clear: both;
117 }
118
119 #poststuff.defaultsdetailscontainer h2 {
120 border-bottom: 0;
121 margin-bottom: 5px;
122 }
123
124 #defaultsforposts,
125 #defaultsforpages {
126 padding: 0 10px;
127 background: #fcfcfc;
128 overflow: hidden;
129 }
130
131 .defaultsSelector {
132 margin-bottom: 30px;
133 }
134
135 .cscolright {
136 clear: right;
137 float: right;
138 margin: 0;
139 overflow: hidden;
140 padding: 0;
141 width: 49%;
142 }
143
144 .cscolleft {
145 margin: 0;
146 overflow: hidden;
147 padding: 0;
148 width: 49%;
149 }
150
151 .widgets-php .widget-liquid-left {
152 width: 100%;
153 }
154 .widgets-php .widget-liquid-right {
155 padding: 0 0 75px 0;
156 margin: -10px -214% 0 0;
157 width: 210%;
158 background: #e4e4e4;
159 /* https://app.asana.com/0/11388810124414/15066782299785 */
160 -webkit-user-select: none;
161 -moz-user-select: none;
162 -ms-user-select: none;
163 user-select: none;
164 }
165 .widgets-php .widget-liquid-right #widgets-right {
166 margin: 20px;
167 }
168 .widgets-php .widget-liquid-right .overview {
169 list-style: none;
170 position: absolute;
171 left: 0;
172 top: 0;
173 width: auto;
174 right: 0;
175 padding-left: 20px;
176 border-left: 1px solid #DDD;
177 }
178 .widgets-php #wpcontent {
179 position: relative;
180 }
181 .widgets-php #wpcontent .wrap .cs-wrap {
182 margin-right: 68%;
183 padding-top: 1em;
184 position: relative;
185 }
186 .widgets-php #wpcontent #screen-meta-links {
187 position: relative;
188 z-index: 10;
189 }
190 .widgets-php #wpcontent #screen-meta {
191 position: relative;
192 z-index: 10;
193 }
194 .widgets-php #widgets-left {
195 margin-right: 0 !important;
196 }
197 .widgets-php #footer {
198 background: #fff;
199 margin-right: 0px;
200 padding-right: 20px;
201 }
202 .widgets-php .sidebars-column-1 .custom-sidebars-add-new {
203 background-color: #fff;
204 padding: 15px;
205 }
206 .widgets-php .sidebars-column-1 .custom-sidebars-add-new p {
207 border-radius: 4px;
208 border: 3px dashed #ddd;
209 color: #777;
210 cursor: pointer;
211 font-weight: bold;
212 margin: 0;
213 padding: 90px 10px;
214 text-align: center;
215 }
216 .widgets-php .sidebars-column-1 .inner .custom-sidebars-box {
217 border-radius: 4px;
218 margin: 55px 0 16px 0;
219 }
220 .widgets-php .sidebars-column-1 .inner .custom-sidebars-upfront {
221 background-color: #f9c200;
222 }
223 .widgets-php .sidebars-column-1 .inner .custom-sidebars-upfront .cs-inner {
224 min-height: 145px;
225 margin-right: -16px;
226 background: url(../img/devman.png) no-repeat 100% 50%;
227 padding: 50px 120px 45px 20px;
228 }
229 .widgets-php .sidebars-column-1 .inner .custom-sidebars-upfront .cs-inner p {
230 font-size: 1.4em;
231 color: #000;
232 margin-top: 0;
233 }
234 .widgets-php .sidebars-column-1 .inner .custom-sidebars-upfront .cs-inner p:last-of-type {
235 margin-bottom: 0;
236 }
237 .widgets-php .sidebars-column-1 .inner .custom-sidebars-upfront .cs-inner .button {
238 background-color: #00a7e6;
239 color: #fff;
240 font-weight: bold;
241 height: auto;
242 padding: 15px 16px;
243 text-transform: uppercase;
244 }
245 .widgets-php .sidebars-column-1 .inner .custom-sidebars-checkup {
246 background-color: #fff;
247 }
248 .widgets-php .sidebars-column-1 .inner .custom-sidebars-checkup .cs-inner {
249 background: url(../img/hand-with-heart.png) no-repeat 100% 100%;
250 font-size: 1.2em;
251 min-height: 227px;
252 padding-bottom: 10px;
253 }
254 .widgets-php .sidebars-column-1 .inner .custom-sidebars-checkup .cs-inner h4, .widgets-php .sidebars-column-1 .inner .custom-sidebars-checkup .cs-inner p {
255 margin: 0;
256 padding: 0 120px 0 30px;
257 font-size: 1.1em;
258 }
259 .widgets-php .sidebars-column-1 .inner .custom-sidebars-checkup .cs-inner h4 {
260 color: #222;
261 font-size: 1.2em;
262 padding-top: 50px;
263 }
264 .widgets-php .sidebars-column-1 .inner .custom-sidebars-checkup .cs-inner p {
265 color: #c1272c;
266 padding-top: 16px;
267 }
268 .widgets-php .sidebars-column-1 .inner .custom-sidebars-checkup .cs-inner form {
269 border-radius: 4px;
270 background-color: #fafafa;
271 display: -ms-flexbox;
272 display: flex;
273 -ms-flex-wrap: nowrap;
274 flex-wrap: nowrap;
275 -ms-flex-pack: justify;
276 justify-content: space-between;
277 margin: 24px 30px 0 30px;
278 padding: 0;
279 }
280 .widgets-php .sidebars-column-1 .inner .custom-sidebars-checkup .cs-inner form input {
281 background-color: transparent;
282 border: 0;
283 font-size: 1em;
284 margin: 0;
285 padding: 10px 15px;
286 text-align: center;
287 }
288 .widgets-php .sidebars-column-1 .inner .custom-sidebars-checkup .cs-inner form input[type=submit] {
289 border-radius: 0 4px 4px 0;
290 background-color: #00a7e6;
291 color: #fff;
292 min-width: 3em;
293 text-transform: uppercase;
294 }
295 .widgets-php .sidebars-column-1 .inner .custom-sidebars-checkup .cs-inner form input[type=text] {
296 color: #aaa;
297 -ms-flex-positive: 1;
298 flex-grow: 1;
299 }
300 .widgets-php .sidebars-column-1 .inner .custom-sidebars-checkup .cs-inner form input[type=text]:active {
301 box-shadow: none;
302 }
303
304 #cs-options .cs-action {
305 line-height: 26px;
306 margin-right: 20px;
307 }
308 #cs-options .cs-filter {
309 float: right;
310 }
311
312 .sidebar-form {
313 margin: 0 15px;
314 }
315
316 .sidebar-form label {
317 display: block;
318 }
319
320 .sidebar-form .submit {
321 text-align: right;
322 margin: 0;
323 padding: 1em 0;
324 }
325
326 .sidebar-form .description {
327 margin-top: 5px;
328 text-align: right;
329 }
330
331 .sidebar_name, .sidebar_description {
332 width: 100%;
333 }
334
335 div#widgets-right .sidebar-name > h3 {
336 padding: 15px;
337 }
338
339 div#widgets-right .widgets-sortables .sidebar-name > h3 {
340 padding: 15px 7px;
341 }
342
343 .widgets-holder-wrap.closed > div:nth-child(2) {
344 display: none;
345 }
346
347 #defaultsidebarspage .hndle {
348 cursor: pointer;
349 }
350
351 #customsidebarspage #col-right {
352 width: 62%;
353 }
354
355 .widgets_access .widget-liquid-right {
356 position: static;
357 }
358
359 #oldbrowsererror {
360 display: none;
361 }
362
363 #defaultsidebarspage .postbox {
364 position: static;
365 }
366
367 #defaultsidebarspage .inside {
368 position: static;
369 }
370
371 body.appearance_page_customsidebars .wrap h2 {
372 float: none;
373 }
374
375 body.appearance_page_customsidebars #poststuff h2 {
376 margin-top: 0;
377 }
378
379 .widget.ui-draggable-dragging {
380 z-index: 10001 !important;
381 }
382
383 /**
384 * =============================================================================
385 * == POPUP WINDOW: Add/Edit sidebar
386 * =============================================================================
387 */
388 .csb-more-content {
389 display: none;
390 }
391
392 .csb-has-more .csb-more-content {
393 display: block;
394 }
395
396 /**
397 * =============================================================================
398 * == Custom elements on widget screen
399 * =============================================================================
400 */
401 #cs-widgets-extra {
402 display: none;
403 }
404
405 #cs-title-options {
406 zoom: 1;
407 background: #E8E8E8;
408 margin: -20px -20px 0 -20px;
409 padding: 10px 20px 20px;
410 border-bottom: 1px solid #DDD;
411 }
412
413 .cs-title h3 {
414 font-weight: 100;
415 }
416 .cs-title h3 .cs-icon {
417 margin-left: 10px;
418 color: #999;
419 }
420
421 .replaceable {
422 position: relative;
423 }
424 .replaceable .replace-marker {
425 position: absolute;
426 left: 0;
427 top: 0;
428 bottom: 0;
429 width: 5px;
430 margin: 0 5px 0 0;
431 border-left: 2px solid #05c944;
432 z-index: 10;
433 }
434 .replaceable .replace-marker:hover:before {
435 content: attr(data-label);
436 background: #333;
437 color: #EEE;
438 font-size: 13px;
439 white-space: nowrap;
440 padding: 5px;
441 position: absolute;
442 top: 7px;
443 right: 13px;
444 line-height: 20px;
445 }
446 .replaceable .replace-marker:hover:after {
447 content: '';
448 position: absolute;
449 top: 16px;
450 right: 3px;
451 border: 6px solid transparent;
452 border-left-color: #333;
453 }
454
455 /**
456 * =============================================================================
457 * == Message box
458 *
459 * @todo: Check if this is used at all??
460 *
461 * =============================================================================
462 */
463 .cs-message {
464 margin: .5em 0;
465 padding: 10px;
466 position: absolute;
467 left: 0;
468 right: 0;
469 box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);
470 z-index: 100;
471 }
472
473 .cs-message .close {
474 position: absolute;
475 top: .5em;
476 right: .5em;
477 opacity: .3;
478 color: #000;
479 cursor: pointer;
480 text-decoration: none;
481 font-size: 14px;
482 line-height: 26px;
483 width: 26px;
484 text-align: center;
485 background: rgba(0, 0, 0, 0.1);
486 }
487
488 .cs-message .close:hover,
489 .cs-message .close:focus,
490 .cs-message .close:active {
491 opacity: 1;
492 }
493
494 .cs-update {
495 background: lightYellow;
496 border: 1px solid #E6DB55;
497 }
498
499 .cs-error {
500 background: #FFEBE8;
501 border: 1px solid #C00;
502 }
503
504 /**
505 * =============================================================================
506 * == Toolbar
507 * =============================================================================
508 */
509 .cs-toolbar {
510 color: #333;
511 padding: 0;
512 background: #FCFCFC;
513 border-top: 1px solid #E5E5E5;
514 }
515 .cs-toolbar:after {
516 display: table;
517 content: '';
518 clear: both;
519 }
520
521 .closed .cs-toolbar {
522 display: none;
523 }
524
525 .cs-toolbar .cs-tool {
526 text-decoration: none;
527 line-height: 40px;
528 height: 40px;
529 padding: 0 10px;
530 white-space: nowrap;
531 background: #FFF;
532 position: relative;
533 overflow: hidden;
534 }
535 .cs-toolbar .dashicons {
536 line-height: 40px;
537 }
538 .cs-toolbar .cs-separator {
539 border-left: 1px solid #E5E5E5;
540 width: 1px;
541 padding: 0;
542 margin: 0;
543 height: 40px;
544 overflow: hidden;
545 display: inline-block;
546 color: #DDD;
547 }
548
549 .cs-custom-sidebar .cs-tool,
550 .cs-custom-sidebar .cs-separator {
551 float: right;
552 }
553
554 .cs-theme-sidebar .cs-tool,
555 .cs-theme-sidebar .cs-separator {
556 float: left;
557 }
558
559 .cs-toolbar .delete-sidebar {
560 color: #A00;
561 }
562 .cs-toolbar .delete-sidebar:hover,
563 .cs-toolbar .delete-sidebar:focus,
564 .cs-toolbar .delete-sidebar:active {
565 color: #F00;
566 }
567
568 .cs-toolbar .cs-tool.btn-replaceable {
569 color: #555;
570 padding-left: 32px;
571 /*
572
573 .icon {
574 display: inline-block;
575 width: 20px;
576 height: 20px;
577 font-size: 20px;
578 line-height: 20px;
579 font-family: "dashicons";
580 font-weight: normal;
581 font-style: normal;
582 text-align: center;
583 float: left;
584 padding: 10px 5px 10px 0;
585 -webkit-font-smoothing: antialiased;
586 -moz-osx-font-smoothing: grayscale;
587
588 &:before {
589 content: "\f160"; /* dashicons-lock * /
590 color: #BBB;
591 }
592 }
593 */
594 }
595 .cs-toolbar .cs-tool.btn-replaceable:hover {
596 color: #333 !important;
597 }
598 .cs-toolbar .cs-tool.btn-replaceable .chk-replaceable {
599 position: absolute;
600 top: 50%;
601 left: 10px;
602 height: 16px;
603 margin-top: -8px;
604 }
605
606 .replaceable .cs-toolbar .cs-tool.btn-replaceable {
607 background: #edfff3;
608 color: #333;
609 /*
610 .icon:before {
611 content: "\f147"; /* dashicons-yes * /
612 color: #080;
613 }
614 */
615 }
616
617 .replace-tip-box {
618 float: left;
619 }
620
621 .replace-tip {
622 width: 200px;
623 }
624
625 /**
626 * =============================================================================
627 * == Button styles
628 * =============================================================================
629 */
630 .csb .button {
631 outline: 0;
632 }
633
634 .csb .button > .dashicons,
635 .csb .button-primary > .dashicons,
636 .csb .button-secondary > .dashicons {
637 opacity: .75;
638 line-height: 26px;
639 margin-right: 5px;
640 transition: opacity .2s;
641 }
642
643 .csb .button:hover > .dashicons,
644 .csb .button-primary:hover > .dashicons,
645 .csb .button-secondary:hover > .dashicons {
646 opacity: 1;
647 }
648
649 /**
650 * =============================================================================
651 * == RTL Styles
652 * =============================================================================
653 */
654 .rtl div.widget-liquid-right {
655 float: left;
656 right: auto;
657 left: 0;
658 }
659 .rtl.widgets-php #wpcontent .wrap .cs-wrap {
660 margin-right: 2px;
661 margin-left: 68%;
662 }
663 .rtl.widgets-php .widget-liquid-right {
664 margin: -10px 0 0 -214%;
665 }
666 .rtl.widgets-php #widgets-left {
667 margin-left: 0 !important;
668 }
669 .rtl.widgets-php.folded #wpcontent,
670 .rtl.widgets-php.folded #wpfooter {
671 margin-left: 325px;
672 margin-right: 52px;
673 }
674 .rtl #cs-title-options h2 {
675 margin-right: 5px;
676 }
677 .rtl #cs-options .cs-filter {
678 float: left;
679 }
680 .rtl #cs-options .cs-action {
681 margin-right: 0;
682 margin-left: 20px;
683 }
684 .rtl .sidebar-form .submit {
685 text-align: left;
686 }
687 .rtl #TB_ajaxWindowTitle {
688 float: right;
689 }
690 .rtl #TB_closeAjaxWindow {
691 float: left;
692 }
693
694 /**
695 * =============================================================================
696 * == Export/Import
697 * =============================================================================
698 */
699 .csb-export-head {
700 min-width: 450px;
701 }
702
703 .csb-export-head th {
704 vertical-align: top;
705 text-align: right;
706 color: #679;
707 width: 150px;
708 }
709
710 .csb-export-head tr:hover {
711 background: #FAFAFA;
712 }
713
714 .csb-export-head ul {
715 margin: 0;
716 }
717
718 .csb-export-head .dashicons.hint {
719 font-size: 12px;
720 line-height: 22px;
721 }
722
723 .csb-form {
724 padding-left: 15px;
725 }
726
727 .csb-form h2,
728 .csb-form h3,
729 .csb-form .form-buttons,
730 #poststuff .csb-form h2,
731 #poststuff .csb-form h3,
732 #poststuff .csb-form .form-buttons {
733 padding-left: 0;
734 margin-left: -15px;
735 }
736
737 .form-buttons {
738 clear: both;
739 }
740
741 .show-infos {
742 position: relative;
743 display: inline-block;
744 margin: 0 5px;
745 }
746
747 h2 .show-infos {
748 top: 4px;
749 }
750
751 .show-infos .export-infos {
752 position: absolute;
753 top: -5px;
754 left: 30px;
755 font-size: 13px;
756 line-height: 1.4em;
757 font-weight: normal;
758 background: #FFF;
759 box-shadow: 0 1px 8px rgba(0, 0, 0, 0.2);
760 border: 3px solid #FAFAFA;
761 padding: 5px;
762 z-index: 10;
763 }
764
765 .show-infos .export-infos:before,
766 .show-infos .export-infos:after {
767 content: '';
768 position: absolute;
769 left: -17px;
770 top: 5px;
771 border: 7px solid transparent;
772 border-right-color: #FAFAFA;
773 z-index: 1;
774 }
775
776 .show-infos .export-infos:after {
777 left: -18px;
778 top: 5px;
779 border-right-color: rgba(0, 0, 0, 0.15);
780 z-index: 0;
781 }
782
783 .show-infos:hover .export-infos {
784 display: block !important;
785 }
786
787 .export-infos .section {
788 font-weight: bold;
789 margin: 10px 0 5px -2px;
790 color: #666;
791 }
792
793 /**
794 * =============================================================================
795 * == Location popup
796 * =============================================================================
797 */
798 .cs-half {
799 float: left;
800 width: 49%;
801 margin-right: 1%;
802 }
803
804 .cs-replaceable {
805 margin-bottom: 5px;
806 }
807
808 .cs-replaceable > .details {
809 display: none;
810 margin: 5px 0;
811 }
812
813 .cs-replaceable.open > .details {
814 display: block;
815 }
816
817 .popup-content .message.no-sidebars {
818 font-size: 1.4em;
819 }
820
821 /**
822 * =============================================================================
823 * == Post list
824 * =============================================================================
825 */
826 @media screen and (max-width: 782px) {
827 #wpbody-content .wp-list-table.fixed .column-cs_replacement {
828 display: none;
829 }
830 }
831 #wpbody-content .wp-list-table .column-cs_replacement {
832 width: 10%;
833 }
834 #wpbody-content .wp-list-table .column-cs_replacement dt {
835 opacity: .8;
836 color: #666;
837 }
838 #wpbody-content .wp-list-table .column-cs_replacement dd {
839 margin-left: 10px;
840 }
841 #wpbody-content .wp-list-table .inline-edit-row fieldset.cs-quickedit {
842 border-top: 1px solid #eee;
843 margin-top: 10px;
844 padding-top: 10px;
845 }
846 #wpbody-content .wp-list-table .inline-edit-row fieldset.cs-quickedit label span.title {
847 display: block;
848 float: left;
849 min-width: 5em;
850 white-space: nowrap;
851 padding-right: 10px;
852 width: auto;
853 }
854 #wpbody-content .wp-list-table .inline-edit-row-page .inline-edit-col-right {
855 float: right;
856 }
857