PluginProbe ʕ •ᴥ•ʔ
Custom Sidebars – Dynamic Sidebar Classic Widget Area Manager / 3.0.0.1
Custom Sidebars – Dynamic Sidebar Classic Widget Area Manager v3.0.0.1
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 9 years ago cs-visibility.css 9 years ago cs-visibility.min.css 9 years ago cs.css 9 years ago cs.min.css 9 years ago
cs.css
848 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 .custom-sidebars-wp-checkup {
203 border-radius: 4px;
204 -ms-flex-align: center;
205 align-items: center;
206 background: #fff url(../img/heart.png) no-repeat 0 50%;
207 border: 0;
208 display: -ms-flexbox;
209 display: flex;
210 min-height: 100px;
211 padding-left: 135px;
212 -ms-flex-pack: justify;
213 justify-content: space-between;
214 }
215 .widgets-php .custom-sidebars-wp-checkup form {
216 white-space: nowrap;
217 }
218 .widgets-php .custom-sidebars-wp-checkup form input {
219 border: 0;
220 border-radius: 4px;
221 }
222 .widgets-php .custom-sidebars-wp-checkup form input[type=text] {
223 background-color: #f2f2f2;
224 padding: 15px 14px;
225 }
226 .widgets-php .custom-sidebars-wp-checkup form input[type=submit] {
227 background-color: #17a8e3;
228 color: #fff;
229 padding: 15px 35px;
230 text-transform: uppercase;
231 margin-left: 10px;
232 }
233 .widgets-php .custom-sidebars-wp-checkup p {
234 font-size: 1.2em;
235 }
236 .widgets-php .custom-sidebars-wp-checkup p b {
237 color: #840006;
238 }
239 .widgets-php .sidebars-column-1 .inner .custom-sidebars-upfront {
240 border-radius: 4px;
241 background-color: #f9c200;
242 margin: 55px 0 16px 0;
243 }
244 .widgets-php .sidebars-column-1 .inner .custom-sidebars-upfront .devman {
245 min-height: 145px;
246 margin-right: -16px;
247 background: url(../img/devman.png) no-repeat 100% 50%;
248 padding: 50px 120px 45px 20px;
249 }
250 .widgets-php .sidebars-column-1 .inner .custom-sidebars-upfront .devman p {
251 font-size: 1.4em;
252 color: #000;
253 margin-top: 0;
254 }
255 .widgets-php .sidebars-column-1 .inner .custom-sidebars-upfront .devman p:last-of-type {
256 margin-bottom: 0;
257 }
258 .widgets-php .sidebars-column-1 .inner .custom-sidebars-upfront .devman .button {
259 background-color: #00a7e6;
260 color: #fff;
261 font-weight: bold;
262 height: auto;
263 padding: 15px 16px;
264 text-transform: uppercase;
265 }
266
267 #cs-options .cs-action {
268 line-height: 26px;
269 margin-right: 20px;
270 }
271 #cs-options .cs-filter {
272 float: right;
273 }
274
275 .sidebar-form {
276 margin: 0 15px;
277 }
278
279 .sidebar-form label {
280 display: block;
281 }
282
283 .sidebar-form .submit {
284 text-align: right;
285 margin: 0;
286 padding: 1em 0;
287 }
288
289 .sidebar-form .description {
290 margin-top: 5px;
291 text-align: right;
292 }
293
294 .sidebar_name, .sidebar_description {
295 width: 100%;
296 }
297
298 div#widgets-right .sidebar-name > h3 {
299 padding: 15px;
300 }
301
302 div#widgets-right .widgets-sortables .sidebar-name > h3 {
303 padding: 15px 7px;
304 }
305
306 .widgets-holder-wrap.closed > div:nth-child(2) {
307 display: none;
308 }
309
310 #defaultsidebarspage .hndle {
311 cursor: pointer;
312 }
313
314 #customsidebarspage #col-right {
315 width: 62%;
316 }
317
318 .widgets_access .widget-liquid-right {
319 position: static;
320 }
321
322 #oldbrowsererror {
323 display: none;
324 }
325
326 #defaultsidebarspage .postbox {
327 position: static;
328 }
329
330 #defaultsidebarspage .inside {
331 position: static;
332 }
333
334 body.appearance_page_customsidebars .wrap h2 {
335 float: none;
336 }
337
338 body.appearance_page_customsidebars #poststuff h2 {
339 margin-top: 0;
340 }
341
342 .widget.ui-draggable-dragging {
343 z-index: 10001 !important;
344 }
345
346 /**
347 * =============================================================================
348 * == POPUP WINDOW: Add/Edit sidebar
349 * =============================================================================
350 */
351 .csb-more-content {
352 display: none;
353 }
354
355 .csb-has-more .csb-more-content {
356 display: block;
357 }
358
359 /**
360 * =============================================================================
361 * == Custom elements on widget screen
362 * =============================================================================
363 */
364 #cs-widgets-extra {
365 display: none;
366 }
367
368 #cs-title-options {
369 zoom: 1;
370 background: #E8E8E8;
371 margin: -20px -20px 0 -20px;
372 padding: 10px 20px 20px;
373 border-bottom: 1px solid #DDD;
374 }
375
376 .cs-title h3 {
377 font-weight: 100;
378 }
379 .cs-title h3 .cs-icon {
380 margin-left: 10px;
381 color: #999;
382 }
383
384 .replaceable {
385 position: relative;
386 }
387 .replaceable .replace-marker {
388 position: absolute;
389 left: 0;
390 top: 0;
391 bottom: 0;
392 width: 5px;
393 margin: 0 5px 0 0;
394 border-left: 2px solid #05c944;
395 z-index: 10;
396 }
397 .replaceable .replace-marker:hover:before {
398 content: attr(data-label);
399 background: #333;
400 color: #EEE;
401 font-size: 13px;
402 white-space: nowrap;
403 padding: 5px;
404 position: absolute;
405 top: 7px;
406 right: 13px;
407 line-height: 20px;
408 }
409 .replaceable .replace-marker:hover:after {
410 content: '';
411 position: absolute;
412 top: 16px;
413 right: 3px;
414 border: 6px solid transparent;
415 border-left-color: #333;
416 }
417
418 /**
419 * =============================================================================
420 * == Message box
421 *
422 * @todo: Check if this is used at all??
423 *
424 * =============================================================================
425 */
426 .cs-message {
427 margin: .5em 0;
428 padding: 10px;
429 position: absolute;
430 left: 0;
431 right: 0;
432 box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);
433 z-index: 100;
434 }
435
436 .cs-message .close {
437 position: absolute;
438 top: .5em;
439 right: .5em;
440 opacity: .3;
441 color: #000;
442 cursor: pointer;
443 text-decoration: none;
444 font-size: 14px;
445 line-height: 26px;
446 width: 26px;
447 text-align: center;
448 background: rgba(0, 0, 0, 0.1);
449 }
450
451 .cs-message .close:hover,
452 .cs-message .close:focus,
453 .cs-message .close:active {
454 opacity: 1;
455 }
456
457 .cs-update {
458 background: lightYellow;
459 border: 1px solid #E6DB55;
460 }
461
462 .cs-error {
463 background: #FFEBE8;
464 border: 1px solid #C00;
465 }
466
467 /**
468 * =============================================================================
469 * == Toolbar
470 * =============================================================================
471 */
472 .cs-toolbar {
473 color: #333;
474 padding: 0;
475 background: #FCFCFC;
476 border-top: 1px solid #E5E5E5;
477 }
478 .cs-toolbar:after {
479 display: table;
480 content: '';
481 clear: both;
482 }
483
484 .closed .cs-toolbar {
485 display: none;
486 }
487
488 .cs-toolbar .cs-tool {
489 text-decoration: none;
490 line-height: 40px;
491 height: 40px;
492 padding: 0 10px;
493 white-space: nowrap;
494 background: #FFF;
495 position: relative;
496 overflow: hidden;
497 }
498 .cs-toolbar .dashicons {
499 line-height: 40px;
500 }
501 .cs-toolbar .cs-separator {
502 border-left: 1px solid #E5E5E5;
503 width: 1px;
504 padding: 0;
505 margin: 0;
506 height: 40px;
507 overflow: hidden;
508 display: inline-block;
509 color: #DDD;
510 }
511
512 .cs-custom-sidebar .cs-tool,
513 .cs-custom-sidebar .cs-separator {
514 float: right;
515 }
516
517 .cs-theme-sidebar .cs-tool,
518 .cs-theme-sidebar .cs-separator {
519 float: left;
520 }
521
522 .cs-toolbar .delete-sidebar {
523 color: #A00;
524 }
525 .cs-toolbar .delete-sidebar:hover,
526 .cs-toolbar .delete-sidebar:focus,
527 .cs-toolbar .delete-sidebar:active {
528 color: #F00;
529 }
530
531 .cs-toolbar .cs-tool.btn-replaceable {
532 color: #555;
533 padding-left: 32px;
534 /*
535
536 .icon {
537 display: inline-block;
538 width: 20px;
539 height: 20px;
540 font-size: 20px;
541 line-height: 20px;
542 font-family: "dashicons";
543 font-weight: normal;
544 font-style: normal;
545 text-align: center;
546 float: left;
547 padding: 10px 5px 10px 0;
548 -webkit-font-smoothing: antialiased;
549 -moz-osx-font-smoothing: grayscale;
550
551 &:before {
552 content: "\f160"; /* dashicons-lock * /
553 color: #BBB;
554 }
555 }
556 */
557 }
558 .cs-toolbar .cs-tool.btn-replaceable:hover {
559 color: #333 !important;
560 }
561 .cs-toolbar .cs-tool.btn-replaceable .chk-replaceable {
562 position: absolute;
563 top: 50%;
564 left: 10px;
565 height: 16px;
566 margin-top: -8px;
567 }
568
569 .replaceable .cs-toolbar .cs-tool.btn-replaceable {
570 background: #edfff3;
571 color: #333;
572 /*
573 .icon:before {
574 content: "\f147"; /* dashicons-yes * /
575 color: #080;
576 }
577 */
578 }
579
580 .replace-tip-box {
581 float: left;
582 }
583
584 .replace-tip {
585 width: 200px;
586 }
587
588 /**
589 * =============================================================================
590 * == Button styles
591 * =============================================================================
592 */
593 .csb .button {
594 outline: 0;
595 }
596
597 .csb .button > .dashicons,
598 .csb .button-primary > .dashicons,
599 .csb .button-secondary > .dashicons {
600 opacity: .75;
601 line-height: 26px;
602 margin-right: 5px;
603 transition: opacity .2s;
604 }
605
606 .csb .button:hover > .dashicons,
607 .csb .button-primary:hover > .dashicons,
608 .csb .button-secondary:hover > .dashicons {
609 opacity: 1;
610 }
611
612 /**
613 * =============================================================================
614 * == RTL Styles
615 * =============================================================================
616 */
617 .rtl div.widget-liquid-right {
618 float: left;
619 right: auto;
620 left: 0;
621 }
622 .rtl.widgets-php #wpcontent .wrap {
623 margin-right: 2px;
624 margin-left: 68%;
625 }
626 .rtl.widgets-php .widget-liquid-right {
627 margin: -10px 0 0 -214%;
628 }
629 .rtl.widgets-php #widgets-left {
630 margin-left: 0 !important;
631 }
632 .rtl.widgets-php.folded #wpcontent,
633 .rtl.widgets-php.folded #wpfooter {
634 margin-left: 325px;
635 margin-right: 52px;
636 }
637 .rtl #cs-title-options h2 {
638 margin-right: 5px;
639 }
640 .rtl #cs-options .cs-filter {
641 float: left;
642 }
643 .rtl #cs-options .cs-action {
644 margin-right: 0;
645 margin-left: 20px;
646 }
647 .rtl .sidebar-form .submit {
648 text-align: left;
649 }
650 .rtl #TB_ajaxWindowTitle {
651 float: right;
652 }
653 .rtl #TB_closeAjaxWindow {
654 float: left;
655 }
656
657 /**
658 * =============================================================================
659 * == Export/Import
660 * =============================================================================
661 */
662 .csb-export-head {
663 min-width: 450px;
664 }
665
666 .csb-export-head th {
667 vertical-align: top;
668 text-align: right;
669 color: #679;
670 width: 150px;
671 }
672
673 .csb-export-head tr:hover {
674 background: #FAFAFA;
675 }
676
677 .csb-export-head ul {
678 margin: 0;
679 }
680
681 .csb-export-head .dashicons.hint {
682 font-size: 12px;
683 line-height: 22px;
684 }
685
686 .csb-form {
687 padding-left: 15px;
688 }
689
690 .csb-form h2,
691 .csb-form h3,
692 .csb-form .form-buttons,
693 #poststuff .csb-form h2,
694 #poststuff .csb-form h3,
695 #poststuff .csb-form .form-buttons {
696 padding-left: 0;
697 margin-left: -15px;
698 }
699
700 .form-buttons {
701 clear: both;
702 }
703
704 .show-infos {
705 position: relative;
706 display: inline-block;
707 margin: 0 5px;
708 }
709
710 h2 .show-infos {
711 top: 4px;
712 }
713
714 .show-infos .export-infos {
715 position: absolute;
716 top: -5px;
717 left: 30px;
718 font-size: 13px;
719 line-height: 1.4em;
720 font-weight: normal;
721 background: #FFF;
722 box-shadow: 0 1px 8px rgba(0, 0, 0, 0.2);
723 border: 3px solid #FAFAFA;
724 padding: 5px;
725 z-index: 10;
726 }
727
728 .show-infos .export-infos:before,
729 .show-infos .export-infos:after {
730 content: '';
731 position: absolute;
732 left: -17px;
733 top: 5px;
734 border: 7px solid transparent;
735 border-right-color: #FAFAFA;
736 z-index: 1;
737 }
738
739 .show-infos .export-infos:after {
740 left: -18px;
741 top: 5px;
742 border-right-color: rgba(0, 0, 0, 0.15);
743 z-index: 0;
744 }
745
746 .show-infos:hover .export-infos {
747 display: block !important;
748 }
749
750 .export-infos .section {
751 font-weight: bold;
752 margin: 10px 0 5px -2px;
753 color: #666;
754 }
755
756 /**
757 * =============================================================================
758 * == Location popup
759 * =============================================================================
760 */
761 .cs-half {
762 float: left;
763 width: 49%;
764 margin-right: 1%;
765 }
766
767 .cs-replaceable {
768 margin-bottom: 5px;
769 }
770
771 .cs-replaceable > .details {
772 display: none;
773 margin: 5px 0;
774 }
775
776 .cs-replaceable.open > .details {
777 display: block;
778 }
779
780 /**
781 * =============================================================================
782 * == Post list
783 * =============================================================================
784 */
785 #wpbody-content .wp-list-table .column-cs_replacement {
786 width: 30%;
787 }
788 @media screen and (max-width: 782px) {
789 #wpbody-content .wp-list-table.fixed .column-cs_replacement {
790 display: none;
791 }
792 }
793 #wpbody-content .wp-list-table td.cs_replacement {
794 /* do not display sidebars that are not replaced */
795 }
796 #wpbody-content .wp-list-table td.cs_replacement .def,
797 #wpbody-content .wp-list-table td.cs_replacement .cust {
798 opacity: .8;
799 cursor: default;
800 position: relative;
801 padding-left: 110px;
802 }
803 #wpbody-content .wp-list-table td.cs_replacement .def:after,
804 #wpbody-content .wp-list-table td.cs_replacement .cust:after {
805 content: ' ';
806 display: block;
807 clear: both;
808 }
809 #wpbody-content .wp-list-table td.cs_replacement .def:hover,
810 #wpbody-content .wp-list-table td.cs_replacement .cust:hover {
811 opacity: 1;
812 background: rgba(0, 0, 0, 0.02);
813 }
814 #wpbody-content .wp-list-table td.cs_replacement .def {
815 display: none;
816 }
817 #wpbody-content .wp-list-table td.cs_replacement .cs-val,
818 #wpbody-content .wp-list-table td.cs_replacement .cs-key {
819 white-space: nowrap;
820 text-overflow: ellipsis;
821 overflow: hidden;
822 }
823 #wpbody-content .wp-list-table td.cs_replacement .cs-key {
824 max-width: 100px;
825 color: #666;
826 position: absolute;
827 left: 0;
828 }
829 #wpbody-content .wp-list-table td.cs_replacement .cs-val {
830 display: block;
831 }
832 #wpbody-content .wp-list-table .inline-edit-row fieldset.cs-quickedit {
833 border-top: 1px solid #EEE;
834 margin-top: 10px;
835 padding-top: 10px;
836 }
837 #wpbody-content .wp-list-table .inline-edit-row fieldset.cs-quickedit label span.title {
838 display: block;
839 float: left;
840 min-width: 5em;
841 white-space: nowrap;
842 padding-right: 10px;
843 width: auto;
844 }
845 #wpbody-content .wp-list-table .inline-edit-row-page .inline-edit-col-right {
846 float: right;
847 }
848