PluginProbe
Catch Breadcrumb / trunk
Catch Breadcrumb vtrunk
trunk 1.0.0 1.0.1 1.0.2 1.1 1.2 1.3 1.4 1.5 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6 1.7 1.8 1.9 2.0 2.1 2.2 All 29 releases
catch-breadcrumb / admin / css / admin-dashboard.css

admin-dashboard.css in Catch Breadcrumb trunk, at admin/css/admin-dashboard.css

833 lines 14.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /**
2 * All of the CSS for your admin-dashboard functionality should be
3 * included in this file.
4 */
5
6 .wpcatchtab.active,
7 table td strong {
8 display: block;
9 }
10
11 .show-more.button {
12 margin: 10px 0 5px 0;
13 }
14
15 .as-shortcode .new:hover .show-me,
16 .welcome-panel img,
17 .as-shortcode .new > div a,
18 .wpcatchtab.active,
19 #public-usage .content p strong,
20 table td strong {
21 display: block;
22 }
23
24 #public-usage .content {
25 display: -webkit-box;
26 display: -ms-flexbox;
27 display: flex;
28 -ms-flex-wrap: wrap;
29 flex-wrap: wrap;
30 }
31
32 #public-usage .content > .as-widget,
33 #public-usage .content > .as-shortcode {
34 -webkit-box-flex: 0;
35 -ms-flex: 0 1 100%;
36 flex: 0 1 100%;
37 }
38
39 .welcome-panel img {
40 height: 40px;
41 width: 40px;
42 vertical-align: middle;
43 margin: 0 auto 14px auto;
44 }
45
46 .welcome-panel .welcome-panel-column,
47 .welcome-panel .welcome-panel-column:first-child {
48 max-width: 980px;
49 width: 100%;
50 }
51
52 /* Form */
53 .show-more .dashicons {
54 vertical-align: middle;
55 }
56
57 .button.reset-token,
58 .button.reset-token:hover,
59 .button.reset-token:focus {
60 background-color: #d54e21;
61 border-color: #d54e21;
62 color: #fff;
63 }
64
65 .button.get-token,
66 .button.get-token:hover,
67 .button.get-token:focus {
68 background-color: #22D41A;
69 border-color: #22D41A;
70 color: #fff;
71 }
72
73 .as-shortcode .new {
74 position: relative;
75 }
76
77 .as-shortcode .new .dashicons,
78 .as-shortcode .button {
79 vertical-align: middle;
80 }
81
82 .as-shortcode .new > div a {
83 margin-bottom: 3px;
84 }
85
86 .as-shortcode .new>div {
87 display: none;
88 position: absolute;
89 right: -54px;
90 top: -1px;
91 }
92
93 #welcome-message {
94 border-radius: 4px;
95 margin-right: 20px;
96 margin-top: 10px;
97 padding: 1px 5px;
98 }
99
100 #access-token .info {
101 padding: 10px 12px;
102 }
103
104 #access-token .info,
105 #request-queries {
106 line-height: 2;
107 }
108
109 /* Custom Scripts */
110
111 .wrap {
112 position: relative;
113 margin: 25px 20px 0 10px;
114 -ms-word-wrap: break-word;
115 word-wrap: break-word;
116 }
117
118 .wrap,
119 .welcome-panel p,
120 .welcome-panel .welcome-panel-close::before,
121 .content .widefat td,
122 .content .widefat thead th {
123 color: #23282d;
124 }
125
126 .welcome-panel .welcome-panel-close::before {
127 left: inherit;
128 right: 10px;
129 z-index: 9;
130 }
131
132 .welcome-panel {
133 border-left: 4px solid #44b450;
134 margin: 21px 0;
135 padding-bottom: 21px;
136 padding-left: 21px;
137 padding-right: 21px;
138 }
139
140 .welcome-panel-content {
141 margin-left: 0;
142 }
143
144 .wrap h1,
145 .wrap h2,
146 .wrap h3,
147 .wrap h4,
148 .wrap h5,
149 .wrap h6,
150 .welcome-panel h3,
151 .wrap p,
152 .welcome-panel-column p,
153 #go-premium ul {
154 margin-top: 0;
155 }
156
157 .wrap a {
158 text-decoration: none;
159 }
160
161 .wrap a:hover,
162 .wrap a:focus {
163 opacity: 0.9;
164 }
165
166 .welcome-panel-column >:last-child,
167 #public-usage .content > div:last-child,
168 #public-usage .content .as-widget >:last-child,
169 #public-usage .content .as-shortcode >:last-child,
170 #public-usage .content .shortcode-option-container > div:last-child {
171 margin-bottom: 0;
172 }
173
174 .content-wrapper {
175 background-color: #fff;
176 position: relative;
177 }
178
179 .content-wrapper .content {
180 padding: 21px;
181 }
182
183 .content-wrapper .button.dismiss {
184 position: absolute;
185 right: 15px;
186 top: 15px;
187 background-color: transparent;
188 border: 0;
189 box-shadow: none;
190 padding: 0;
191 }
192
193 .content-wrapper h2,
194 .content-wrapper .header h3 {
195 margin: 0;
196 padding: 16px 21px;
197 }
198
199 .content-wrapper h2,
200 .content-wrapper .header h3,
201 .catch-sidebar-title,
202 .sidebar-spot-inner {
203 border-bottom: 1px solid #ddd;
204 }
205
206 .content-wrapper h2,
207 .content-wrapper .header h3,
208 .catchp-sidebar-spot h2,
209 .catchp-sidebar-full-width h2,
210 .widefat td,
211 .widefat thead th,
212 .about-text h2 {
213 font-size: 18px;
214 font-size: 1.125rem;
215 line-height: 1.5;
216 }
217
218 .welcome-panel .button {
219 border: none;
220 background: none;
221 box-shadow: none;
222 }
223
224 .welcome-panel .welcome-panel-close {
225 text-indent: -9999px;
226 }
227
228 .welcome-panel .welcome-panel-close::before {
229 font-size: 30px;
230 font-size: 1.875rem;
231 text-indent: 0;
232 }
233
234 .catchp-content-wrapper {
235 display: table;
236 width: 100%;
237 table-layout: fixed;
238 }
239
240 .wpcatchtab {
241 display: none;
242 }
243
244 .widefat thead th,
245 .table-icons {
246 font-weight: 600;
247 }
248
249 .content-wrapper .catchp-lists li strong {
250 font-weight: 700;
251 }
252
253 .wrap .content .as-shortcode .shortcode-option-container > div,
254 .about-text h2,
255 .wrap p,
256 .welcome-panel h3 {
257 margin-bottom: 14px;
258 }
259
260 .dashicons {
261 font-size: 25px;
262 font-size: 1.5625rem;
263 height: 25px;
264 width: 25px;
265 }
266
267 .sidebar-spot-inner ul li,
268 .catchp-sidebar-spot h3 {
269 margin-bottom: 7px;
270 }
271
272 .wrap .wpcatchtab,
273 #sidebar,
274 .content-wrapper {
275 margin-top: 21px;
276 }
277
278 .content-wrapper,
279 .sidebar-spot-inner,
280 .sidebar-spot-inner ul,
281 .catch-sidebar-title {
282 margin-bottom: 21px;
283 }
284
285 .catchp-sidebar-spot,
286 .catchp-sidebar-full-width {
287 float: left;
288 width: 100%;
289 box-sizing: border-box;
290 }
291
292 .sidebar-spot-inner {
293 padding-bottom: 21px;
294 }
295
296 .catchp-lists:before,
297 .catchp-lists:after,
298 .content-wrapper:before,
299 .content-wrapper:after,
300 .content-wrapper .content:before,
301 .content-wrapper .content:after {
302 content: "";
303 display: table;
304 table-layout: fixed;
305 }
306
307 .catchp-lists:after,
308 .content-wrapper:after,
309 .content-wrapper .content:after {
310 clear: both;
311 }
312
313 .catchp-lists li {
314 position: relative;
315 padding-left: 21px;
316 }
317
318 .catchp-lists li:before {
319 content:"\2713\0020";
320 left: 0;
321 font-weight: 700;
322 position: absolute;
323 }
324
325 #pro-screenshot .catchp-lists li {
326 padding-left: 0;
327 }
328
329 #pro-screenshot .catchp-lists li::before {
330 content: none;
331 }
332
333 .wp-ui-highlight {
334 background-color: #0073aa;
335 }
336
337 /*Sidebar*/
338 .catch-sidebar-title {
339 padding-bottom: 10px;
340 }
341
342 .catch-sidebar-title,
343 .catchp-sidebar-spot h3 {
344 font-size: 14px;
345 font-size: 0.875rem;
346 font-weight: 700;
347 }
348
349 .catchp-sidebar-spot h3 {
350 color: #444;
351 }
352
353 /*For Table*/
354 .table-icons {
355 font-size: 21px;
356 font-size: 1.3125rem;
357 display: inline-block;
358 }
359
360 .icon-green,
361 .highlighted {
362 color: #48a348;
363 }
364
365 .icon-red {
366 color: #c7353e;
367 }
368
369 #title,
370 #pro,
371 #free,
372 .fixed .column-free,
373 .fixed .column-pro,
374 .catchp-footer {
375 text-align: center;
376 }
377
378 img {
379 height: auto;
380 max-width: 100%;
381 }
382
383 table {
384 border-collapse: collapse;
385 border-spacing: 0;
386 }
387
388 table thead th {
389 padding: 14px;
390 }
391
392 #premium-extensions table,
393 #premium-extensions th,
394 #premium-extensions td {
395 border: 1px solid #ddd;
396 }
397
398 table td strong,
399 table td p {
400 letter-spacing: 0.01em;
401 }
402
403 dd,
404 li {
405 margin-bottom: 21px;
406 }
407
408 .widefat td p,
409 .catchp-lists li p {
410 margin-top: 7px;
411 }
412
413 .fixed .column-free,
414 .fixed .column-pro {
415 width: 15%;
416 }
417
418 .fixed .column-free,
419 .fixed .column-pro,
420 .widefat td {
421 vertical-align: middle;
422 }
423
424 .widefat td,
425 .widefat thead th {
426 padding: 14px 21px;
427 }
428
429 /*Footer*/
430 .catchp-footer {
431 margin-top: 14px;
432 border-bottom: 1px solid #fff;
433 }
434
435 .catchp-footer-menu ul li,
436 .catchp-footer-menu ul li a,
437 .catchp-footer-site-info a {
438 display: inline-block;
439 margin-bottom: 0;
440 }
441
442 .catchp-footer-menu ul {
443 margin: 0;
444 }
445
446 .catchp-footer-menu ul li a{
447 padding: 10px;
448 }
449
450 .catchp-footer-site-info {
451 border-bottom: 1px solid #ddd;
452 }
453
454 .catchp-footer-site-info a {
455 padding: 12px;
456 }
457
458 .catchp-footer-menu {
459 border-top: 1px solid #fff;
460 border-bottom: 1px solid #ddd;
461 }
462
463 .content-wrapper.col-1,
464 .content-wrapper.col-2 {
465 max-width: 735px;
466 }
467
468 #plugin-description {
469 max-width: 1200px;
470 }
471
472 /* => 667px */
473 @media screen and (min-width: 41.6875em) {
474 .shortcode-option-container {
475 display: flex;
476 flex-flow: row wrap;
477 }
478
479 .shortcode-option-container > div {
480 -webkit-box-flex: 0;
481 -ms-flex: 0 1 50%;
482 flex: 0 1 50%;
483 }
484
485 .welcome-panel h3 {
486 text-align: left;
487 }
488
489 .welcome-panel img {
490 display: inline-block;
491 margin-bottom: 0;
492 margin-right: 14px;
493 }
494
495 #public-usage .content {
496 display: -webkit-box;
497 display: -ms-flexbox;
498 display: flex;
499 -ms-flex-wrap: nowrap;
500 flex-wrap: nowrap;
501 }
502
503 #public-usage .content > .as-widget,
504 #public-usage .content > .as-shortcode {
505 -webkit-box-flex: 0;
506 -ms-flex: 0 1 50%;
507 flex: 0 1 50%;
508 }
509
510 #public-usage .content > .as-widget {
511 padding-right: 21px;
512 }
513
514 #public-usage .content > .as-shortcode {
515 border-left: 1px solid #ddd;
516 padding-left: 21px;
517 }
518
519 #public-usage .content > .as-widget,
520 #public-usage .content > .as-shortcode {
521 margin-bottom: 0;
522 }
523
524 .catchp-sidebar-spot {
525 width: 50%;
526 padding-right: 21px;
527 }
528
529 .catchp-sidebar-spot-wrapper .catchp-sidebar-spot:nth-of-type(even),
530 .col-2 .catchp-lists li:nth-of-type(even),
531 .col-3 .catchp-lists li:nth-child(2n),
532 .col-4 .catchp-lists li:nth-child(2n) {
533 padding-right: 0;
534 }
535
536 .catchp-footer {
537 margin-top: 21px;
538 }
539
540 .catchp-lists li {
541 display: inline-block;
542 float: left;
543 -webkit-box-sizing: border-box;
544 box-sizing: border-box;
545 width: 100%;
546 }
547
548 .content-wrapper.col-3 {
549 max-width: 100%;
550 width: 100%;
551 }
552
553 .col-2 .catchp-lists li,
554 .col-3 .catchp-lists li,
555 .col-4 .catchp-lists li,
556 .module-container .module-wrap {
557 width: 50%;
558 }
559
560 .col-2 .catchp-lists li,
561 .col-3 .catchp-lists li,
562 .col-4 .catchp-lists li {
563 padding-right: 21px;
564 }
565
566 .module-wrap {
567 padding-right: 21px;
568 }
569
570 .module-container .module-wrap:nth-child(2n) {
571 padding-right: 0;
572 }
573 }
574
575 /* => 783px */
576 @media screen and (min-width: 48.9375em) {
577 .wrap {
578 margin-right: 30px;
579 }
580
581 .form-table input[type="text"],
582 .form-table input[type="search"],
583 .form-table input[type="radio"],
584 .form-table input[type="tel"],
585 .form-table input[type="time"],
586 .form-table input[type="url"],
587 .form-table input[type="week"],
588 .form-table input[type="password"],
589 .form-table input[type="checkbox"],
590 .form-table input[type="color"],
591 .form-table input[type="date"],
592 .form-table input[type="datetime"],
593 .form-table input[type="datetime-local"],
594 .form-table input[type="email"],
595 .form-table input[type="month"],
596 .form-table input[type="number"],
597 .form-table select,
598 .form-table textarea {
599 margin-right: 10px;
600 display: inline-block;
601 }
602
603 .form-table td span {
604 display: inline-block;
605 }
606
607 h3.option-toggle a {
608 background-position: 99% 50%;
609 }
610
611 h3.option-active a {
612 background-position: 99% 50%;
613 }
614 }
615
616 /* => 1024px */
617 @media screen and (min-width: 64em) {
618 .catchp-sidebar-spot-wrapper .catchp-sidebar-spot,
619 .catchp-sidebar-spot-wrapper .catchp-sidebar-spot:nth-of-type(even),
620 .col-3 .catchp-lists li:nth-child(2n) {
621 padding-right: 21px;
622 }
623
624 .catchp-sidebar-spot-wrapper .catchp-sidebar-spot:nth-child(3n) {
625 padding-right: 0;
626 }
627
628 .catchp-sidebar-spot,
629 .col-3 .catchp-lists li {
630 width: 33.33%;
631 }
632
633 .col-3 .catchp-lists li:nth-child(3n) {
634 padding-right: 0;
635 }
636
637 .table-icons {
638 font-size: 30px;
639 font-size: 1.875rem;
640 }
641 }
642
643 /* => 1200px */
644 @media screen and (min-width: 75em) {
645 .welcome-panel .welcome-panel-close::before,
646 .welcome-panel .welcome-panel-close {
647 top: 50%;
648 transform: translateY(-50%);
649 }
650
651 .welcome-panel {
652 padding-right: 49px;
653 }
654
655 .catchp_widget_settings,
656 .catchp-widget-sidebar {
657 display: table-cell;
658 vertical-align: top;
659 }
660
661 .catchp_widget_settings,
662 .catchp-sidebar-spot,
663 .col-2 .sidebar-spot-inner .catchp-lists li,
664 .col-3 .sidebar-spot-inner .catchp-lists li {
665 width: 100%;
666 }
667
668 .catchp-widget-sidebar {
669 width: 245px;
670 padding: 0 0 0 200px;
671 }
672
673 #sidebar {
674 margin-top: 66px;
675 }
676
677 .col-4 .catchp-lists li,
678 .col-4 .catchp-lists li:nth-child(2n) {
679 padding-right: 21px;
680 }
681
682 .catchp-sidebar-spot,
683 .catchp-sidebar-spot-wrapper .catchp-sidebar-spot,
684 .catchp-sidebar-spot-wrapper .catchp-sidebar-spot:nth-of-type(even),
685 .col-2 .sidebar-spot-inner .catchp-lists li,
686 .col-3 .sidebar-spot-inner .catchp-lists li,
687 .col-4 .catchp-lists li:nth-child(4n) {
688 padding-right: 0;
689 }
690
691 .catchp-sidebar-spot:last-child .sidebar-spot-inner {
692 border: 0;
693 }
694
695 .catchp-footer {
696 margin-top: 160px;
697 }
698
699 .col-4 .catchp-lists li {
700 width: 25%;
701 }
702
703 .module-container .module-wrap {
704 width: 33.33%;
705 }
706
707 .module-container .module-wrap:nth-child(2n) {
708 padding-right: 21px;
709 }
710
711 .module-container .module-wrap:nth-child(3n) {
712 padding-right: 0;
713 }
714 }
715 /* jQuery UI Tooltip CSS */
716 .ui-tooltip {
717 padding: 8px;
718 position: absolute;
719 z-index: 9999;
720 max-width: 300px;
721 }
722 body .ui-tooltip {
723 border-width: 2px;
724 }
725
726 .ui-widget-content {
727 background: #ffffff;
728 }
729
730 .ui-widget.ui-widget-content {
731 border: 1px solid #c5c5c5;
732 }
733
734 .tooltip {
735 cursor: pointer;
736 }
737 /*--------------------------------------------------------------
738 # Toggle Switch
739 --------------------------------------------------------------*/
740 .catch-breadcrumb-main .switch {
741 -webkit-box-flex: 0;
742 -webkit-flex-grow: 0;
743 -moz-box-flex: 0;
744 -ms-flex-positive: 0;
745 flex-grow: 0;
746 -webkit-flex-shrink: 0;
747 -ms-flex-negative: 0;
748 flex-shrink: 0;
749 position: relative;
750 float: none;
751 right: 0;
752 top: 2px;
753 }
754
755 .catch-breadcrumb-main .module-title.active {
756 background-color: #0085c3;
757 }
758
759 .catch-breadcrumb-main .switch label {
760 background-color: #48a348;
761 border-radius: 11px;
762 cursor: pointer;
763 height: 16px;
764 right:0;
765 position: absolute;
766 top: 3px;
767 width: 30px;
768 }
769
770 .catch-breadcrumb-main .inactive .switch label {
771 background-color: #ccc;
772 }
773
774 .catch-breadcrumb-main .switch input[type="checkbox"] {
775 visibility: hidden;
776 display: none;
777 }
778
779 .catch-breadcrumb-main .switch label:after {
780 background-color: #fff;
781 border-radius: 100%;
782 content: '';
783 height: 12px;
784 left: 2px;
785 position: absolute;
786 -webkit-transition: all 0.2s ease-in-out;
787 -moz-transition: all 0.2s ease-in-out;
788 o-transition: all 0.2s ease-in-out;
789 transition: all 0.2s ease-in-out;
790 top: 2px;
791 width: 12px;
792 }
793
794 .catch-breadcrumb-main .switch input[type="checkbox"]:checked + label:after {
795 left: 16px;
796 background-color: #fff;
797 }
798
799 .catch-breadcrumb-main .loader {
800 border: 5px solid #48a348;
801 border-radius: 50%;
802 border-top: 2px solid transparent;
803 width: 20px;
804 height: 20px;
805 -webkit-animation: spin 2s linear infinite;
806 animation: spin 2s linear infinite;
807 position: absolute;
808 right: 60px;
809 display: none;
810 }
811
812 @-webkit-keyframes spin {
813 0% { -webkit-transform: rotate(0deg); }
814 100% { -webkit-transform: rotate(360deg); }
815 }
816
817 @keyframes spin {
818 0% { transform: rotate(0deg); }
819 100% { transform: rotate(360deg); }
820 }
821
822 /* Catch Themes & Plugins switch */
823 #ctp-switch .switch {
824 position: relative;
825 display: inline-block;
826 width: 60px;
827 height: 34px;
828 top: 7px;
829 }
830
831 #ctp-switch.catch-breadcrumb-main .module-header {
832 background-color: transparent;
833 }