PluginProbe ʕ •ᴥ•ʔ
Widget Options – Advanced Conditional Visibility for Gutenberg Blocks & Classic Widgets / 3.7.7
Widget Options – Advanced Conditional Visibility for Gutenberg Blocks & Classic Widgets v3.7.7
4.2.5 4.2.4 trunk 3.7.10 3.7.11 3.7.12 3.7.13 3.7.14 3.7.2 3.7.5 3.7.6 3.7.7 3.7.8 3.7.9 3.8 3.8.1 3.8.10 3.8.2 3.8.3 3.8.4 3.8.5 3.8.6 3.8.7 3.8.8 3.8.9 3.8.9.1 3.9.0 3.9.1 3.9.2 3.9.3 3.9.4 3.9.5 3.9.6 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.0.5 4.0.5.1 4.0.6 4.0.6.1 4.0.7 4.0.8 4.0.9 4.1.0 4.1.1 4.1.2 4.1.3 4.2.0 4.2.1 4.2.2 4.2.3
widget-options / assets / css / admin.css
widget-options / assets / css Last commit date
jqueryui 5 years ago admin.css 5 years ago animate.min.css 5 years ago beaver-widgetopts.css 5 years ago select2.min.css 5 years ago welcome.css 5 years ago widget-options.css 5 years ago
admin.css
940 lines
1 .extended-widget-opts-form{
2 margin-left: -15px;
3 margin-right: -15px;
4 clear: both;
5 }
6 .widgetopts-subtitle{
7 display: block;
8 text-align: center;
9 font-weight: bold;
10 border-top: 1px solid #ddd;
11 border-bottom: 1px solid #ddd;
12 background: #fafafa;
13 padding: 10px 0px;
14 margin: 5px 0px 10px;
15 }
16 .opts-label-small{
17 font-size: 13px;
18 }
19 .widget-opts-animation label{
20 font-weight: bold;
21 }
22 .so-content.panel-dialog .extended-widget-opts-form{
23 /*display: none;*/
24 }
25 .extended-widget-opts-form .alright{
26 text-align:right;
27 }
28 .extended-widget-opts-form.extended-widget-opts-form-large .ui-tabs-nav .dashicons{
29 display: none;
30 }
31 .extended-widget-opts-form.extended-widget-opts-form-small .ui-tabs-nav .dashicons{
32 display: inline-block;
33 }
34 .extended-widget-opts-form.extended-widget-opts-form-small .tabtitle{
35 display: none;
36 }
37 .extended-widget-opts-tabs.ui-widget, .extended-widget-opts-inside-tabs.ui-widget{
38 border: 0px !important;
39 background: transparent !important;
40 border-radius: 0px !important;
41 font-family: "Open Sans",sans-serif;
42 }
43 .extended-widget-opts-tabs .ui-tabs-nav{
44 border: 0px !important;
45 border-bottom: 1px solid #e5e5e5 !important;
46 background: transparent !important;
47 border-radius: 0px !important;
48 padding: 0px !important;
49 }
50 .extended-widget-opts-tabs .ui-tabs-nav li{
51 float: left !important;
52 margin-left: 1px !important;
53 margin-bottom: 0px !important;
54 margin-right: 2px !important;
55
56 border: 0px !important;
57 background: transparent !important;
58 border-radius: 0px !important;
59 }
60 .extended-widget-opts-tabs .ui-tabs-nav li:first-child{
61 margin-left: 5px !important;
62 }
63 .extended-widget-opts-tabs .ui-tabs-nav li:last-child{
64 margin-right: 0px !important;
65 }
66 .extended-widget-opts-tabs .ui-tabs-nav li:last-of-type{
67 margin-right: 0px !important;
68 }
69 .extended-widget-opts-tabs .ui-tabs-nav li.ui-tabs-active{
70 margin-bottom: -1px !important;
71 }
72 .extended-widget-opts-tabs .ui-tabs-nav li a{
73 display: block !important;
74 padding: 7px 4px 8px !important;
75 font-size: 12px !important;
76 background: #fafafa !important;
77 color: #444 !important;
78 text-decoration: none !important;
79 border: 1px solid #e5e5e5 !important;
80 border-bottom: 0px !important;
81 border-top-left-radius: 2px !important;
82 border-top-right-radius: 2px !important;
83 font-weight: normal !important;
84 }
85 .extended-widget-opts-form-large .extended-widget-opts-tabs .ui-tabs-nav li a{
86 padding: 7px 8px 8px !important;
87 }
88 .extended-widget-opts-tabs .ui-tabs-nav li.ui-tabs-active a{
89 margin-bottom: -1px !important;
90 padding-bottom: 9px !important;
91 box-shadow: none !important;
92 background: #fff !important;
93 }
94 .extended-widget-opts-tabs .ui-tabs-nav li .dashicons{
95 height: 15px !important;
96 font-size: 15px !important;
97 }
98 .extended-widget-opts-tabcontent{
99 padding: 0px 15px 15px 15px;
100 }
101 .extended-widget-opts-form .form-table td{
102 padding: 5px;
103 /*text-align: center;*/
104 }
105 .extended-widget-opts-inner-lists, .extended-widget-opts-class-lists, .extended-widget-opts-inner-roles{
106 display: block;
107 width: 100%;
108 height: 230px !important;
109 padding: 5px 8px !important;
110 overflow: auto;
111 border: 1px solid #dfdfdf;
112 margin-bottom: 5px;
113 box-sizing: border-box;
114 }
115 .extended-widget-opts-class-lists, .extended-widget-opts-inner-roles{
116 height: auto !important;
117 max-height: 230px !important;
118 }
119 .extended-widget-opts-inner-lists h4, .extended-widget-opts-inner-lists h4:hover{
120 cursor: pointer;
121 }
122 .extended-widget-opts-inner-lists small{
123 opacity: 0.5;
124 font-weight: normal;
125 font-size: 11px;
126 }
127 .extended-widget-opts-clearfix{
128 clear: both;
129 }
130 .extended-widget-opts-tabcontent.extended-widget-opts-inside-tabcontent{
131 padding: 10px 5px !important;
132 }
133 .extended-widget-opts-inside-tabcontent .extended-widget-opts-inner-tabcontent{
134 border: 1px solid #dddddd !important;
135 border-top: 0px !important;
136 padding: 10px !important;
137 }
138 .extended-widget-opts-inside-tabcontent .extended-widget-opts-styling-tabcontent tr td:last-child{
139 min-width: 117px;
140 }
141 .extended-widget-opts-inside-tabcontent .extended-widget-opts-styling-tabcontent p{
142 text-align: center;
143 }
144 .extended-widget-opts-inner-tabcontent.extended-widget-opts-visibility-tabcontent{
145 text-align: left;
146 }
147 .extended-widget-opts-inside-tabs .ui-tabs-nav li:first-child{
148 margin-left: 0px !important;
149 }
150 .extended-widget-opts-inside-tabs .ui-tabs-nav li a{
151 padding: 8px !important;
152 }
153 .widget-opts-toggle-note{
154 display: none;
155 }
156 .widget-opts-toggler-note{
157 font-size: 11px;
158 color: #0073aa !important;
159 }
160 .widgetops-sc-opts{
161 font-size: 12px;
162 }
163 .widgetops-sc-opts code{
164 font-size: 11px;
165 }
166
167 .widget-opts-learnmore{
168 text-decoration: none;
169 }
170
171 .extended-widget-opts-tabs .ui-tabs-nav li.ui-tabs-active.extended-widget-gopro-tab-alignment a{
172 background-color: #FFF1B8 !important;
173 }
174 .extended-widget-opts-tabcontent-gopro{
175 background-color: #FFF1B8 !important;
176 color: #444;
177 margin-bottom: 15px;
178 }
179 .extended-widget-opts-tabcontent-gopro li{
180 font-size: 12px;
181 line-height: 24px;
182 }
183 body .extended-widget-opts-tabs .extended-widget-gopro-tab-alignment a{
184 font-weight: bold !important;
185 padding-left: 9px !important;
186 padding-right: 9px !important;
187 }
188 .widgetopts-unlock-features{
189 text-align: center;
190 font-size: 16px;
191 font-weight: bold;
192 }
193 .widgetopts-unlock-features .dashicons{
194 font-size: 25px;
195 margin-right: 4px;
196 }
197
198 /* customizer fix */
199 #customize-theme-controls .ui-tabs .ui-tabs-panel.extended-widget-opts-tabcontent{
200 min-width: 100%;
201 -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
202 }
203 #customize-theme-controls .extended-widget-opts-form .ui-tabs-nav .dashicons{
204 display: inline-block;
205 }
206 #customize-theme-controls .extended-widget-opts-form .tabtitle{
207 display: none;
208 }
209 #customize-theme-controls .extended-widget-opts-form .ui-tabs .ui-tabs-nav li a{
210 line-height: 16px !important;
211 }
212 #customize-theme-controls .extended-widget-opts-form .extended-widget-opts-tabcontent-styling .inputsize5{
213 max-width: 50px;
214 }
215 #customize-theme-controls .widget-inside .widget-control-actions .widgetopts-control{
216 display: none !important;
217 }
218
219 /** Settings Page **/
220 .widgetopts-settings-desc{
221 margin: 20px 200px 20px 0;
222 min-height: 50px;
223 color: #555d66;
224 font-size: 15px;
225 line-height: 22px;
226 }
227 .widgetopts-mascot{
228 display: block;
229 text-align: center;
230 height: 150px;
231 width: 150px;
232 background: url('../images/logo-mascot.png');
233 -webkit-background-size: cover;
234 -moz-background-size: cover;
235 -o-background-size: cover;
236 background-size: cover;
237 }
238 .widgetopts-badge-settings{
239 position: absolute;
240 top: 10px;
241 right: 10px;
242 }
243 .opts-classes-setting-table tr strong{
244 display: inline-block;
245 min-width: 150px;
246 }
247 .opts-hidden-placeholder{
248 display: none;
249 }
250 .opts-add-class-btn .dashicons{
251 text-decoration: none !important;
252 line-height: 29px;
253 height: 29px;
254 }
255 .opts-remove-class-btn .dashicons{
256 text-decoration: none !important;
257 line-height: 18px;
258 height: 18px;
259 color: #b20820;
260 }
261 #opts-predefined-classes{
262 padding: 0px 10px;
263 }
264 #opts-predefined-classes .opts-li-value{
265 display: inline-block;
266 margin-right: 10px;
267 }
268 .widgetopts-sidebar-widget .email{
269 border: 1px solid #ddd;
270 }
271
272 #widgetopts-sidebar-widget-more_plugins table td{
273 width: 50%;
274 vertical-align: top;
275 text-align: center;
276 }
277 #widgetopts-sidebar-widget-more_plugins .dashicons{
278 font-size: 30px;
279 height: 30px;
280 width: 30px;
281 margin-bottom: 5px;
282 }
283 #widgetopts-sidebar-widget-more_plugins td a{
284 text-decoration: none;
285 color: #444;
286 background: #f3f3f3;
287 display: block;
288 padding: 8px 5px;
289 border-radius: 3px;
290 font-size: 13px;
291 }
292 #widgetopts-sidebar-widget-more_plugins td a:hover{
293 background: #ddd;
294 }
295
296 /** Modular Settings Page **/
297 .widgetopts-poststuff #post-body #postbox-container-1, .widgetopts-poststuff #post-body #postbox-container-2{
298 border-top: 1px solid #ddd;
299 padding-top: 20px;
300 }
301 .widgetopts-poststuff #post-body #postbox-container-2{
302 border-right: 1px solid #ddd;
303 box-sizing: border-box;
304 padding-right: 20px;
305 }
306 .widgetopts-poststuff #post-body #postbox-container-1{
307 box-sizing: border-box;
308 margin-right: -300px;
309 padding-left: 20px;
310 width: 300px;
311 }
312 .widgetopts-module-section-heading{
313 display: block;
314 margin: 0 0 1em 0;
315 overflow: hidden;
316 }
317 .widgetopts-settings-view-toggle{
318 float: left;
319 margin-right: 1em;
320 padding: .35em 0;
321 }
322 .widgetopts-settings-view-toggle a{
323 text-decoration: none;
324 color: #b4b9be;
325 }
326 .widgetopts-settings-view-toggle a.widgetopts-selected{
327 color: #0073aa;
328 }
329 .widgetopts-module-cards-container {
330 clear: both;
331 box-sizing: border-box;
332 }
333 .widgetopts-module-cards{
334 text-align: justify;
335 font-size: 0.1px;
336 }
337 .widgetopts-module-cards:after{
338 content: '';
339 display: inline-block;
340 width: 100%;
341 }
342 .widgetopts-module-card{
343 font-size: 16px;
344 display: inline-block;
345 width: 100%;
346 max-width: 32%;
347 text-align: left;
348 margin-bottom: 12px;
349 vertical-align: top;
350 }
351 .widgetopts-module-card-content{
352 font-size: 16px;
353 position: relative;
354 background: #fff;
355 border: 1px solid #ddd;
356 /*box-shadow: 1px 1px 0px rgba(0, 0, 0, .1);*/
357 padding: 1em;
358 }
359 .widgetopts-module-type-enabled .widgetopts-module-card-content{
360 background: #f7fcfe;
361 border-color: rgba( 0, 115, 179, 0.85 );
362 /*box-shadow: 1px 1px 0px rgba(0,0,0,.1);*/
363 }
364 .widgetopts-module-type-disabled .widgetopts-settings-section,
365 .widgetopts-module-type-disabled .widgetopts-module-settings-save,
366 .widgetopts-module-card.widgetopts-module-card-no-settings .widgetopts-module-settings-save{
367 display: none;
368 }
369 #poststuff .widgetopts-module-card h2{
370 font-size: 16px;
371 margin: 0;
372 padding: 0;
373 }
374 .widgetopts-modal-background{
375 display: none;
376 position: fixed;
377 top: 0;
378 right: 0;
379 bottom: 0;
380 left: 0;
381 background: rgba(0,0,0,0.2);
382 z-index: 500;
383 cursor: pointer;
384 }
385 .grid .widgetopts-module-settings-container{
386 display: none;
387 position: fixed;
388 top: 52px;
389 right: 20px;
390 bottom: 20px;
391 left: 20px;
392 margin-left: 160px;
393 background: #fff;
394 box-shadow: 0 0 20px rgba(0,0,0,0.2);
395 z-index: 510;
396 }
397 .widgetopts-modal-navigation{
398 position: absolute;
399 top: 0;
400 left: 0;
401 right: 0;
402 height: 40px;
403 border-bottom: 1px solid #ddd;
404 }
405 .widgetopts-modal-navigation button{
406 width: 40px;
407 height: 40px;
408 float: right;
409 background: #fff;
410 border: none;
411 outline: none;
412 border-left: 1px solid #ddd;
413 font-family: dashicons;
414 font-size: 20px;
415 }
416 .widgetopts-modal-navigation button:hover{
417 cursor: pointer;
418 background: #eee;
419 }
420 .widgetopts-modal-navigation button.widgetopts-close-modal:before{
421 content: '\f335';
422 }
423 .widgetopts-modal-content-footer{
424 position: absolute;
425 bottom: 0;
426 left: 0;
427 right: 0;
428 border-top: 1px solid #ddd;
429 padding: 15px;
430 background: #efefef;
431 box-shadow: 0 -5px 15px rgba(0,0,0,0.1);
432 }
433 .widgetopts-modal-content-footer .align-right{
434 float: right;
435 }
436 .grid .widgetopts-module-settings-content-container{
437 position: absolute;
438 top: 40px;
439 right: 0;
440 bottom: 60px;
441 left: 0;
442 overflow: auto;
443 padding: 25px 50px;
444 }
445 .widgetopts-module-settings-content{
446 width: 100%;
447 max-width: 700px;
448 margin: 0 auto;
449 }
450 .widgetopts-settings-section label{
451 font-weight: bold;
452 }
453 p.widgetopts-settings-section{
454 font-style: italic;
455 color: #999;
456 }
457 #widgetopts-settings-messages-container {
458 position: fixed;
459 padding: 2em;
460 top: -100px;
461 left: 0;
462 right: 0;
463 max-width: 300px;
464 width: 100%;
465 margin: auto;
466 z-index: 500;
467 -webkit-transition: all .3s ease-in-out;
468 transition: all .3s ease-in-out;
469 opacity: 0;
470 border-radius: 3px;
471 background: #fff;
472 box-shadow: 0px 0px 25px rgba( 0,0,0,0.4 );
473 }
474 #widgetopts-settings-messages-container div, .widgetopts-module-messages-container div{
475 background: #f1f1f1;
476 }
477 #widgetopts-settings-messages-container.visible:not(.no-module) {
478 top: 52px;
479 opacity: 1;
480 }
481 #widgetopts-settings-messages-container div:first-child {
482 margin-top: 0;
483 }
484 #widgetopts-settings-messages-container div:last-child{
485 margin-bottom: 0px;
486 }
487 .widgetopts-dashicons{
488 font-size: 180px;
489 position: absolute;
490 left: -27px;
491 top: -45px;
492 opacity: 0.1;
493 }
494 .widgetopts-no-top{
495 top: 0px;
496 }
497 .widgetopts-module-type-pro{
498 opacity: .5;
499 }
500 .widgetopts-pro-upsell{
501 display: block;
502 height: 100%;
503 left: 0;
504 position: absolute;
505 top: 0;
506 width: 100%;
507 text-decoration: none;
508 }
509 .widgetopts-pro-label{
510 padding: 2px 0px;
511 position: absolute;
512 right: 6px;
513 top: 5px;
514 opacity: 0.6;
515
516 background: #ffb310;
517 /*box-shadow: 1px 1px 1px rgba(0,0,0,0.2);*/
518 font-size: 11px;
519 color: #5e5018;
520 text-transform: uppercase;
521 }
522 .widgetopts-pro-label .dashicons{
523 font-size: 18px;
524 }
525 .grid .widgetopts-list-content-footer, .grid #widgetopts-save {
526 display: none;
527 }
528
529 /** list module view **/
530 .list .widgetopts-module-card{
531 max-width: 100%;
532 padding: 0;
533 float: none;
534 margin-bottom: 1px;
535 }
536 .list .widgetopts-module-card:hover .widgetopts-module-card-content{
537 background: #fafafa;
538 }
539 .list .widgetopts-module-card-content{
540 cursor: pointer;
541 padding: .5em .5em .5em .75em;
542 }
543 .list .widgetopts-module-card-content:after{
544 content: "";
545 display: table;
546 clear: both;
547 }
548 .list .widgetopts-module-desc{
549 display: none;
550 }
551 #poststuff .list .widgetopts-module-card h2{
552 float: left;
553 line-height: 1.8;
554 font-size: 14px;
555 }
556 .list .widgetopts-module-card-content .widgetopts-module-actions{
557 float: right;
558 margin-top: 0;
559 }
560 .list .widgetopts-module-settings-container{
561 clear: both;
562 background: #fff;
563 padding: 2em 2em 4em 2em;
564 -moz-box-shadow: inset 0 8px 8px -8px #ddd, inset 0 -8px 8px -8px #ddd;
565 -webkit-box-shadow: inset 0 8px 8px -8px #ddd, inset 0 -8px 8px -8px #ddd;
566 box-shadow: inset 0 8px 8px -8px #ddd, inset 0 -8px 8px -8px #ddd;
567 }
568 .list .widgetopts-modal-navigation, .list .widgetopts-modal-content-footer, .list .widgetopts-dashicons, .list .widgetopts-modal-header{
569 display: none;
570 }
571 .list .widgetopts-pro-label{
572 display: inline;
573 float: left;
574 font-size: 10px;
575 margin: 0em 0 0 10px;
576 padding: 0px 3px;
577 position: relative;
578 }
579
580 /** License form **/
581 table.widgetopts-settings-license td{
582 padding: 0px !important;
583 }
584 .widgetopts-settings-license .td-right{
585 text-align: right;
586 }
587 .widgetopts-settings-license .widgetopts-even td{
588 padding-top: 5px !important;
589 }
590 .widgetopts-settings-license .td-left{
591 font-size: 10px;
592 }
593 @media ( max-width: 1400px ) {
594 .widgetopts-module-card {
595 max-width: 49%;
596 }
597 }
598 @media ( max-width: 782px ) {
599 .grid .widgetopts-module-settings-container {
600 margin-left: 0px;
601 top: 0px;
602 left: 0;
603 right: 0;
604 bottom: 0;
605 z-index: 100000; /* to get above wp admin bar */
606 }
607 .grid .widgetopts-module-settings-content-container {
608 padding: 15px 30px;
609 }
610 .widgetopts-module-settings-content .widgetopts-dashicons{
611 display: none;
612 }
613 }
614 @media (max-width: 500px){
615 .widgetopts-module-card {
616 max-width: 100%;
617 padding-right: 0;
618 padding-bottom: 10px;
619 }
620 .widgetopts-settings-desc{
621 margin-right: 70px;
622 }
623 .widgetopts-badge-settings{
624 top: 115px;
625 }
626 .widgetopts-mascot{
627 height: 69px;
628 width: 69px;
629 }
630 .widgetopts-poststuff #post-body #postbox-container-2{
631 padding-right: 0px;
632 border-right: 0px;
633 }
634 .widgetopts-poststuff #post-body #postbox-container-1{
635 padding-left: 0px;
636 }
637 .grid .widgetopts-module-settings-container{
638 margin-left: 0px;
639 }
640 }
641
642 /** SO **/
643 .so-content .widgetops-sc-opts{
644 display: none;
645 }
646 .so-content .extended-widget-opts-tab-visibility,
647 .so-content .extended-widget-opts-tabcontent-visibility,
648 .so-content .widgetopts_id_fld{
649 display: none;
650 }
651
652 .widgetopts-license-status{
653 display: block;
654 width: 100%;
655 font-size: 12px;
656 font-style: italic;
657 padding-top: 8px;
658 }
659 .widgetopts-license-inactive{
660 color: #dc3232;
661 font-weight: bold;
662 }
663 span.widgetopts-license-active{
664 color: #46b450;
665 font-weight: bold;
666 }
667 .widgetopts-license-status{
668 display: none;
669 }
670 .widgetopts-license-expired{
671 display: block;
672 width: 100%;
673 padding: 5px;
674 color: #a94442;
675 background-color: #f2dede;
676 border:1px solid #ebccd1;
677 box-sizing: border-box;
678 border-radius: 4px;
679 margin-top: 8px;
680 }
681
682 /** Search **/
683 #widgetopts-widgets-filter{
684 width: 100%;
685 max-width: 250px;
686 position: relative;
687 display: block;
688 padding: 12px 0px 1px;
689 clear: both;
690 }
691 input#widgetopts-widgets-search{
692 width: 100%;
693 height: 30px;
694 padding: 6px 30px;
695 }
696 .widgetopts-search-icon{
697 display: block;
698 position: absolute;
699 top: 13px;
700 left: 2px;
701 width: 30px;
702 height: 30px;
703 line-height: 28px;
704 text-align: center;
705 color: #72777c;
706 }
707 .widgetopts-search-icon:after{
708 content: "\f179";
709 font: 400 20px/1 dashicons;
710 vertical-align: middle;
711 -webkit-font-smoothing: antialiased;
712 -moz-osx-font-smoothing: grayscale;
713 }
714 .widgetopts-clear-results{
715 position: absolute;
716 top: 13px;
717 right: 2px;
718 width: 30px;
719 height: 30px;
720 padding: 0;
721 border: 0;
722 cursor: pointer;
723 background: 0 0;
724 color: #a00;
725 text-decoration: none;
726 outline: 0;
727 display: none;
728 }
729 .widgetopts-clear-results:before{
730 content: "\f335";
731 font: 400 20px/1 dashicons;
732 vertical-align: middle;
733 -webkit-font-smoothing: antialiased;
734 -moz-osx-font-smoothing: grayscale;
735 }
736 .widgetopts-is-visible{
737 display: block !important;
738 }
739 .widgetopts-is-hidden{
740 display: none !important;
741 }
742
743 /** Search **/
744 #widgetopts-widgets-filter{
745 width: 100%;
746 max-width: 250px;
747 position: relative;
748 display: block;
749 padding: 12px 0px 1px;
750 clear: both;
751 }
752 input#widgetopts-widgets-search{
753 width: 100%;
754 height: 30px;
755 padding: 6px 30px;
756 }
757 .widgetopts-search-icon{
758 display: block;
759 position: absolute;
760 top: 13px;
761 left: 2px;
762 width: 30px;
763 height: 30px;
764 line-height: 28px;
765 text-align: center;
766 color: #72777c;
767 }
768 .widgetopts-search-icon:after{
769 content: "\f179";
770 font: 400 20px/1 dashicons;
771 vertical-align: middle;
772 -webkit-font-smoothing: antialiased;
773 -moz-osx-font-smoothing: grayscale;
774 }
775 .widgetopts-clear-results{
776 position: absolute;
777 top: 13px;
778 right: 2px;
779 width: 30px;
780 height: 30px;
781 padding: 0;
782 border: 0;
783 cursor: pointer;
784 background: 0 0;
785 color: #a00;
786 text-decoration: none;
787 outline: 0;
788 display: none;
789 }
790 .widgetopts-clear-results:before{
791 content: "\f335";
792 font: 400 20px/1 dashicons;
793 vertical-align: middle;
794 -webkit-font-smoothing: antialiased;
795 -moz-osx-font-smoothing: grayscale;
796 }
797 .widgetopts-is-visible{
798 display: block !important;
799 }
800 .widgetopts-is-hidden{
801 display: none !important;
802 }
803
804
805 /** Widgets Chooser **/
806 #widgetopts-widgets-chooser{
807 position: relative;
808 width: 100%;
809 }
810 input.widgetopts-widgets-search{
811 width: 100%;
812 margin: 1px 0px;
813 height: 30px;
814 padding: 6px 30px;
815 }
816 #widgetopts-widgets-chooser .widgetopts-search-icon,
817 #widgetopts-widgets-chooser .widgetopts-clear-results{
818 top: 1px;
819 }
820
821 .widgetsopts-chooser ul,
822 #widgets-right .widget-in-question .widget-top,
823 .widget-top:hover,
824 div#widgets-right .widget-top:hover,
825 #widgets-right .widget-top:hover {
826 border-color: #999;
827 -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.1);
828 box-shadow: 0 1px 2px rgba(0,0,0,0.1);
829 }
830
831 .widgetsopts-chooser ul.widgetopts-chooser-sidebars {
832 margin: 0;
833 list-style-type: none;
834 max-height: 300px;
835 overflow: auto;
836 }
837
838 .widgetsopts-chooser {
839 margin-top: 10px;
840 padding: 10px;
841 background: #f7f7f7;
842 }
843
844 .widgetsopts-chooser ul {
845 border: 1px solid #ccc;
846 }
847
848 .widgetsopts-chooser li {
849 padding: 10px 15px 10px 35px;
850 border-bottom: 1px solid #ccc;
851 background: #fff;
852 margin: 0;
853 cursor: pointer;
854 outline: none;
855 position: relative;
856 -webkit-transition: background 0.2s ease-in-out;
857 transition: background 0.2s ease-in-out;
858 }
859
860 /* @todo looks like these hover/focus states are overridden by .widgets-chooser-selected */
861 .widgetsopts-chooser li:hover,
862 .widgetsopts-chooser li:focus {
863 background: rgba(255,255,255,0.7);
864 }
865
866 .widgetsopts-chooser li:focus:before {
867 content: "\f147";
868 display: block;
869 -webkit-font-smoothing: antialiased;
870 font: normal 26px/1 dashicons;
871 color: #555d66;
872 position: absolute;
873 top: 7px;
874 left: 5px;
875 }
876
877 .widgetsopts-chooser li:last-child {
878 border: none;
879 }
880
881 .widgetsopts-chooser li.widgetopts-chooser-selected {
882 background: #00a0d2;
883 color: #fff;
884 }
885
886 .widgetsopts-chooser li.widgetopts-chooser-selected:before,
887 .widgetsopts-chooser li.widgetopts-chooser-selected:focus:before {
888 content: "\f147";
889 display: block;
890 -webkit-font-smoothing: antialiased;
891 font: normal 26px/1 dashicons;
892 color: #fff;
893 position: absolute;
894 top: 7px;
895 left: 5px;
896 }
897
898 .widgetsopts-chooser .widgetsopts-chooser-actions {
899 padding: 10px 0 12px 0;
900 text-align: center;
901 }
902
903 .widgetsopts-chooser button {
904 margin-right: 5px;
905 }
906
907 /**
908 * Sidebar Options
909 */
910 .widgetopts-sidebaropts{
911 display: block;
912 clear: both;
913 padding: 10px;
914 background: #eee;
915 border-top: 1px solid #e5e5e5;
916 }
917 .widgets-holder-wrap.closed .widgetopts-sidebaropts{
918 display: none;
919 }
920 .widgetopts-sidebaropts a{
921 text-decoration: none !important;
922 color: #777 !important;
923 font-size: 11px !important;
924 padding-right: 2px !important;
925 }
926 .widgetopts-sidebaropts a .dashicons{
927 font-size: 15px !important;
928 line-height: 21px !important;
929 text-align: right !important;
930 }
931 .sidebaropts-confirm{
932 display: none;
933 background: #fff;
934 border: 1px solid #ccc;
935 color: #a00;
936 padding: 15px 18px;
937 margin: 10px 0px 0px;
938 text-align: center;
939 }
940