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