[ Index ] |
PHP Cross Reference of WordPress Trunk (Updated Daily) |
[Summary view] [Print] [Text view]
1 /* 2 column liquid layout */ 2 #wpwrap { 3 height: auto; 4 min-height: 100%; 5 width: 100%; 6 position: relative; 7 -webkit-font-smoothing: subpixel-antialiased; 8 } 9 10 #wpcontent { 11 height: 100%; 12 padding-left: 20px; 13 } 14 15 #wpcontent, 16 #wpfooter { 17 margin-left: 160px; 18 } 19 20 .folded #wpcontent, 21 .folded #wpfooter { 22 margin-left: 36px; 23 } 24 25 #wpbody-content { 26 padding-bottom: 65px; 27 float: left; 28 width: 100%; 29 overflow: visible; 30 } 31 32 /* inner 2 column liquid layout */ 33 34 .inner-sidebar { 35 float: right; 36 clear: right; 37 display: none; 38 width: 281px; 39 position: relative; 40 } 41 42 .columns-2 .inner-sidebar { 43 margin-right: auto; 44 width: 286px; 45 display: block; 46 } 47 48 .inner-sidebar #side-sortables, 49 .columns-2 .inner-sidebar #side-sortables { 50 min-height: 300px; 51 width: 280px; 52 padding: 0; 53 } 54 55 .has-right-sidebar .inner-sidebar { 56 display: block; 57 } 58 59 .has-right-sidebar #post-body { 60 float: left; 61 clear: left; 62 width: 100%; 63 margin-right: -2000px; 64 } 65 66 .has-right-sidebar #post-body-content { 67 margin-right: 300px; 68 float: none; 69 width: auto; 70 } 71 72 /* 2 columns main area */ 73 74 #col-left { 75 float: left; 76 width: 35%; 77 } 78 79 #col-right { 80 float: right; 81 width: 65%; 82 } 83 84 #col-left .col-wrap { 85 padding: 0 6px 0 0; 86 } 87 88 #col-right .col-wrap { 89 padding: 0 0 0 6px; 90 } 91 92 /* utility classes */ 93 .alignleft { 94 float: left; 95 } 96 97 .alignright { 98 float: right; 99 } 100 101 .textleft { 102 text-align: left; 103 } 104 105 .textright { 106 text-align: right; 107 } 108 109 .clear { 110 clear: both; 111 } 112 113 /* modern clearfix */ 114 .wp-clearfix:after { 115 content: ""; 116 display: table; 117 clear: both; 118 } 119 120 /* Hide visually but not from screen readers */ 121 .screen-reader-text, 122 .screen-reader-text span, 123 .ui-helper-hidden-accessible { 124 border: 0; 125 clip: rect(1px, 1px, 1px, 1px); 126 -webkit-clip-path: inset(50%); 127 clip-path: inset(50%); 128 height: 1px; 129 margin: -1px; 130 overflow: hidden; 131 padding: 0; 132 position: absolute; 133 width: 1px; 134 word-wrap: normal !important; /* many screen reader and browser combinations announce broken words as they would appear visually */ 135 } 136 137 .button .screen-reader-text { 138 height: auto; /* Fixes a Safari+VoiceOver bug, see ticket #42006 */ 139 } 140 141 .screen-reader-text + .dashicons-external { 142 margin-top: -1px; 143 margin-left: 2px; 144 } 145 146 .screen-reader-shortcut { 147 position: absolute; 148 top: -1000em; 149 left: 6px; 150 height: auto; 151 width: auto; 152 display: block; 153 font-size: 14px; 154 font-weight: 600; 155 padding: 15px 23px 14px; 156 /* Background and color set to prevent false positives in automated accessibility tests. */ 157 background: #f0f0f1; 158 color: #2271b1; 159 z-index: 100000; 160 line-height: normal; 161 } 162 163 .screen-reader-shortcut:focus { 164 top: -25px; 165 /* Overrides a:focus in the admin. See ticket #56789. */ 166 color: #2271b1; 167 box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); 168 text-decoration: none; 169 /* Only visible in Windows High Contrast mode */ 170 outline: 2px solid transparent; 171 outline-offset: -2px; 172 } 173 174 .hidden, 175 .js .closed .inside, 176 .js .hide-if-js, 177 .no-js .hide-if-no-js, 178 .js.wp-core-ui .hide-if-js, 179 .js .wp-core-ui .hide-if-js, 180 .no-js.wp-core-ui .hide-if-no-js, 181 .no-js .wp-core-ui .hide-if-no-js { 182 display: none; 183 } 184 185 /* @todo: Take a second look. Large chunks of shared color, from the colors.css merge */ 186 .widget-top, 187 .menu-item-handle, 188 .widget-inside, 189 #menu-settings-column .accordion-container, 190 #menu-management .menu-edit, 191 .manage-menus, 192 table.widefat, 193 .stuffbox, 194 p.popular-tags, 195 .widgets-holder-wrap, 196 .wp-editor-container, 197 .popular-tags, 198 .feature-filter, 199 .comment-ays { 200 border: 1px solid #c3c4c7; 201 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); 202 } 203 204 table.widefat, 205 .wp-editor-container, 206 .stuffbox, 207 p.popular-tags, 208 .widgets-holder-wrap, 209 .popular-tags, 210 .feature-filter, 211 .comment-ays { 212 background: #fff; 213 } 214 215 /* general */ 216 html, 217 body { 218 height: 100%; 219 margin: 0; 220 padding: 0; 221 } 222 223 body { 224 background: #f0f0f1; 225 color: #3c434a; 226 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 227 font-size: 13px; 228 line-height: 1.4em; 229 min-width: 600px; 230 } 231 232 body.iframe { 233 min-width: 0; 234 padding-top: 1px; 235 } 236 237 body.modal-open { 238 overflow: hidden; 239 } 240 241 body.mobile.modal-open #wpwrap { 242 overflow: hidden; 243 position: fixed; 244 height: 100%; 245 } 246 247 iframe, 248 img { 249 border: 0; 250 } 251 252 td { 253 font-family: inherit; 254 font-size: inherit; 255 font-weight: inherit; 256 line-height: inherit; 257 } 258 259 /* Any change to the default link style must be applied to button-link too. */ 260 a { 261 color: #2271b1; 262 transition-property: border, background, color; 263 transition-duration: .05s; 264 transition-timing-function: ease-in-out; 265 } 266 267 a, 268 div { 269 outline: 0; 270 } 271 272 a:hover, 273 a:active { 274 color: #135e96; 275 } 276 277 a:focus, 278 a:focus .media-icon img, 279 a:focus .plugin-icon, 280 .wp-person a:focus .gravatar { 281 color: #043959; 282 box-shadow: 0 0 0 2px #2271b1; 283 /* Only visible in Windows High Contrast mode */ 284 outline: 2px solid transparent; 285 } 286 287 #adminmenu a:focus { 288 box-shadow: none; 289 /* Only visible in Windows High Contrast mode */ 290 outline: 1px solid transparent; 291 outline-offset: -1px; 292 } 293 294 .screen-reader-text:focus { 295 box-shadow: none; 296 outline: none; 297 } 298 299 blockquote, 300 q { 301 quotes: none; 302 } 303 304 blockquote:before, 305 blockquote:after, 306 q:before, 307 q:after { 308 content: ""; 309 content: none; 310 } 311 312 p, 313 .wp-die-message { 314 font-size: 13px; 315 line-height: 1.5; 316 margin: 1em 0; 317 } 318 319 blockquote { 320 margin: 1em; 321 } 322 323 li, 324 dd { 325 margin-bottom: 6px; 326 } 327 328 h1, 329 h2, 330 h3, 331 h4, 332 h5, 333 h6 { 334 display: block; 335 font-weight: 600; 336 } 337 338 h1 { 339 color: #1d2327; 340 font-size: 2em; 341 margin: .67em 0; 342 } 343 344 h2, 345 h3 { 346 color: #1d2327; 347 font-size: 1.3em; 348 margin: 1em 0; 349 } 350 351 .update-core-php h2 { 352 margin-top: 4em; 353 } 354 355 .update-php h2, 356 .update-messages h2, 357 h4 { 358 font-size: 1em; 359 margin: 1.33em 0; 360 } 361 362 h5 { 363 font-size: 0.83em; 364 margin: 1.67em 0; 365 } 366 367 h6 { 368 font-size: 0.67em; 369 margin: 2.33em 0; 370 } 371 372 ul, 373 ol { 374 padding: 0; 375 } 376 377 ul { 378 list-style: none; 379 } 380 381 ol { 382 list-style-type: decimal; 383 margin-left: 2em; 384 } 385 386 ul.ul-disc { 387 list-style: disc outside; 388 } 389 390 ul.ul-square { 391 list-style: square outside; 392 } 393 394 ol.ol-decimal { 395 list-style: decimal outside; 396 } 397 398 ul.ul-disc, 399 ul.ul-square, 400 ol.ol-decimal { 401 margin-left: 1.8em; 402 } 403 404 ul.ul-disc > li, 405 ul.ul-square > li, 406 ol.ol-decimal > li { 407 margin: 0 0 0.5em; 408 } 409 410 /* rtl:ignore */ 411 .ltr { 412 direction: ltr; 413 } 414 415 /* rtl:ignore */ 416 .code, 417 code { 418 font-family: Consolas, Monaco, monospace; 419 direction: ltr; 420 unicode-bidi: embed; 421 } 422 423 kbd, 424 code { 425 padding: 3px 5px 2px; 426 margin: 0 1px; 427 background: #f0f0f1; 428 background: rgba(0, 0, 0, 0.07); 429 font-size: 13px; 430 } 431 432 .subsubsub { 433 list-style: none; 434 margin: 8px 0 0; 435 padding: 0; 436 font-size: 13px; 437 float: left; 438 color: #646970; 439 } 440 441 .subsubsub a { 442 line-height: 2; 443 padding: .2em; 444 text-decoration: none; 445 } 446 447 .subsubsub a .count, 448 .subsubsub a.current .count { 449 color: #50575e; /* #f1f1f1 background */ 450 font-weight: 400; 451 } 452 453 .subsubsub a.current { 454 font-weight: 600; 455 border: none; 456 } 457 458 .subsubsub li { 459 display: inline-block; 460 margin: 0; 461 padding: 0; 462 white-space: nowrap; 463 } 464 465 /* .widefat - main style for tables */ 466 .widefat { 467 border-spacing: 0; 468 width: 100%; 469 clear: both; 470 margin: 0; 471 } 472 473 .widefat * { 474 word-wrap: break-word; 475 } 476 477 .widefat a, 478 .widefat button.button-link { 479 text-decoration: none; 480 } 481 482 .widefat td, 483 .widefat th { 484 padding: 8px 10px; 485 } 486 487 .widefat thead th, 488 .widefat thead td { 489 border-bottom: 1px solid #c3c4c7; 490 } 491 492 .widefat tfoot th, 493 .widefat tfoot td { 494 border-top: 1px solid #c3c4c7; 495 border-bottom: none; 496 } 497 498 .widefat .no-items td { 499 border-bottom-width: 0; 500 } 501 502 .widefat td { 503 vertical-align: top; 504 } 505 506 .widefat td, 507 .widefat td p, 508 .widefat td ol, 509 .widefat td ul { 510 font-size: 13px; 511 line-height: 1.5em; 512 } 513 514 .widefat th, 515 .widefat thead td, 516 .widefat tfoot td { 517 text-align: left; 518 line-height: 1.3em; 519 font-size: 14px; 520 } 521 522 .widefat th input, 523 .updates-table td input, 524 .widefat thead td input, 525 .widefat tfoot td input { 526 margin: 0 0 0 8px; 527 padding: 0; 528 vertical-align: text-top; 529 } 530 531 .widefat .check-column { 532 width: 2.2em; 533 padding: 6px 0 25px; 534 vertical-align: top; 535 } 536 537 .widefat tbody th.check-column { 538 padding: 9px 0 22px; 539 } 540 541 .widefat thead td.check-column, 542 .widefat tbody th.check-column, 543 .updates-table tbody td.check-column, 544 .widefat tfoot td.check-column { 545 padding: 11px 0 0 3px; 546 } 547 548 .widefat thead td.check-column, 549 .widefat tfoot td.check-column { 550 padding-top: 4px; 551 vertical-align: middle; 552 } 553 554 .update-php div.updated, 555 .update-php div.error { 556 margin-left: 0; 557 } 558 559 .js-update-details-toggle .dashicons { 560 text-decoration: none; 561 } 562 563 .js-update-details-toggle[aria-expanded="true"] .dashicons::before { 564 content: "\f142"; 565 } 566 567 .no-js .widefat thead .check-column input, 568 .no-js .widefat tfoot .check-column input { 569 display: none; 570 } 571 572 .widefat .num, 573 .column-comments, 574 .column-links, 575 .column-posts { 576 text-align: center; 577 } 578 579 .widefat th#comments { 580 vertical-align: middle; 581 } 582 583 .wrap { 584 margin: 10px 20px 0 2px; 585 } 586 587 .wrap > h2:first-child, /* Back-compat for pre-4.4 */ 588 .wrap [class$="icon32"] + h2, /* Back-compat for pre-4.4 */ 589 .postbox .inside h2, /* Back-compat for pre-4.4 */ 590 .wrap h1 { 591 font-size: 23px; 592 font-weight: 400; 593 margin: 0; 594 padding: 9px 0 4px; 595 line-height: 1.3; 596 } 597 598 .wrap h1.wp-heading-inline { 599 display: inline-block; 600 margin-right: 5px; 601 } 602 603 .wp-header-end { 604 visibility: hidden; 605 margin: -2px 0 0; 606 } 607 608 .subtitle { 609 margin: 0; 610 padding-left: 25px; 611 color: #50575e; 612 font-size: 14px; 613 font-weight: 400; 614 line-height: 1; 615 } 616 617 .subtitle strong { 618 word-break: break-all; 619 } 620 621 .wrap .add-new-h2, /* deprecated */ 622 .wrap .add-new-h2:active, /* deprecated */ 623 .wrap .page-title-action, 624 .wrap .page-title-action:active { 625 display: inline-block; 626 position: relative; 627 box-sizing: border-box; 628 cursor: pointer; 629 white-space: nowrap; 630 text-decoration: none; 631 text-shadow: none; 632 top: -3px; 633 margin-left: 4px; 634 border: 1px solid #2271b1; 635 border-radius: 3px; 636 background: #f6f7f7; 637 font-size: 13px; 638 font-weight: 400; 639 line-height: 2.15384615; 640 color: #2271b1; /* use the standard color used for buttons */ 641 padding: 0 10px; 642 min-height: 30px; 643 -webkit-appearance: none; 644 645 } 646 647 .wrap .wp-heading-inline + .page-title-action { 648 margin-left: 0; 649 } 650 651 .wrap .add-new-h2:hover, /* deprecated */ 652 .wrap .page-title-action:hover { 653 background: #f0f0f1; 654 border-color: #0a4b78; 655 color: #0a4b78; 656 } 657 658 /* lower specificity: color needs to be overridden by :hover and :active */ 659 .page-title-action:focus { 660 color: #0a4b78; 661 } 662 663 /* Dashicon for language options on General Settings and Profile screens */ 664 .form-table th label[for="locale"] .dashicons, 665 .form-table th label[for="WPLANG"] .dashicons { 666 margin-left: 5px; 667 } 668 669 .wrap .page-title-action:focus { 670 border-color: #3582c4; 671 box-shadow: 0 0 0 1px #3582c4; 672 /* Only visible in Windows High Contrast mode */ 673 outline: 2px solid transparent; 674 } 675 676 .wrap h1.long-header { 677 padding-right: 0; 678 } 679 680 .wp-dialog { 681 background-color: #fff; 682 } 683 684 .widgets-chooser ul, 685 #widgets-left .widget-in-question .widget-top, 686 #available-widgets .widget-top:hover, 687 div#widgets-right .widget-top:hover, 688 #widgets-left .widget-top:hover { 689 border-color: #8c8f94; 690 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); 691 } 692 693 .sorthelper { 694 background-color: #c5d9ed; 695 } 696 697 .ac_match, 698 .subsubsub a.current { 699 color: #000; 700 } 701 702 .striped > tbody > :nth-child(odd), 703 ul.striped > :nth-child(odd), 704 .alternate { 705 background-color: #f6f7f7; 706 } 707 708 .bar { 709 background-color: #f0f0f1; 710 border-right-color: #4f94d4; 711 } 712 713 /* Helper classes for plugins to leverage the active WordPress color scheme */ 714 715 .highlight { 716 background-color: #f0f6fc; 717 color: #3c434a; 718 } 719 720 .wp-ui-primary { 721 color: #fff; 722 background-color: #2c3338; 723 } 724 .wp-ui-text-primary { 725 color: #2c3338; 726 } 727 728 .wp-ui-highlight { 729 color: #fff; 730 background-color: #2271b1; 731 } 732 .wp-ui-text-highlight { 733 color: #2271b1; 734 } 735 736 .wp-ui-notification { 737 color: #fff; 738 background-color: #d63638; 739 } 740 .wp-ui-text-notification { 741 color: #d63638; 742 } 743 744 .wp-ui-text-icon { 745 color: #8c8f94; /* same as new icons */ 746 } 747 748 /* For emoji replacement images */ 749 img.emoji { 750 display: inline !important; 751 border: none !important; 752 height: 1em !important; 753 width: 1em !important; 754 margin: 0 .07em !important; 755 vertical-align: -0.1em !important; 756 background: none !important; 757 padding: 0 !important; 758 box-shadow: none !important; 759 } 760 761 /*------------------------------------------------------------------------------ 762 1.0 - Text Styles 763 ------------------------------------------------------------------------------*/ 764 765 .widget .widget-top, 766 .postbox .hndle, 767 .stuffbox .hndle, 768 .control-section .accordion-section-title, 769 .sidebar-name, 770 #nav-menu-header, 771 #nav-menu-footer, 772 .menu-item-handle, 773 .checkbox, 774 .side-info, 775 #your-profile #rich_editing, 776 .widefat thead th, 777 .widefat thead td, 778 .widefat tfoot th, 779 .widefat tfoot td { 780 line-height: 1.4em; 781 } 782 783 .widget .widget-top, 784 .menu-item-handle { 785 background: #f6f7f7; 786 color: #1d2327; 787 } 788 789 .stuffbox .hndle { 790 border-bottom: 1px solid #c3c4c7; 791 } 792 793 .quicktags { 794 background-color: #c3c4c7; 795 color: #000; 796 font-size: 12px; 797 } 798 799 .icon32 { 800 display: none; 801 } 802 803 /* @todo can we combine these into a class or use an existing dashicon one? */ 804 .welcome-panel .welcome-panel-close:before, 805 .tagchecklist .ntdelbutton .remove-tag-icon:before, 806 #bulk-titles .ntdelbutton:before, 807 .notice-dismiss:before { 808 background: none; 809 color: #787c82; 810 content: "\f153"; 811 display: block; 812 font: normal 16px/20px dashicons; 813 speak: never; 814 height: 20px; 815 text-align: center; 816 width: 20px; 817 -webkit-font-smoothing: antialiased; 818 -moz-osx-font-smoothing: grayscale; 819 } 820 821 .welcome-panel .welcome-panel-close:before { 822 margin: 0; 823 } 824 825 .tagchecklist .ntdelbutton .remove-tag-icon:before { 826 margin-left: 2px; 827 border-radius: 50%; 828 color: #2271b1; 829 /* vertically center the icon cross browsers */ 830 line-height: 1.28; 831 } 832 833 .tagchecklist .ntdelbutton:focus { 834 outline: 0; 835 } 836 837 .tagchecklist .ntdelbutton:hover .remove-tag-icon:before, 838 .tagchecklist .ntdelbutton:focus .remove-tag-icon:before, 839 #bulk-titles .ntdelbutton:hover:before, 840 #bulk-titles .ntdelbutton:focus:before { 841 color: #d63638; 842 } 843 844 .tagchecklist .ntdelbutton:focus .remove-tag-icon:before { 845 box-shadow: 0 0 0 2px #2271b1; 846 /* Only visible in Windows High Contrast mode */ 847 outline: 2px solid transparent; 848 } 849 850 .key-labels label { 851 line-height: 24px; 852 } 853 854 strong, b { 855 font-weight: 600; 856 } 857 858 .pre { 859 /* https://developer.mozilla.org/en-US/docs/CSS/white-space */ 860 white-space: pre-wrap; /* css-3 */ 861 word-wrap: break-word; /* IE 5.5 - 7 */ 862 } 863 864 .howto { 865 color: #646970; 866 display: block; 867 } 868 869 p.install-help { 870 margin: 8px 0; 871 font-style: italic; 872 } 873 874 .no-break { 875 white-space: nowrap; 876 } 877 878 hr { 879 border: 0; 880 border-top: 1px solid #dcdcde; 881 border-bottom: 1px solid #f6f7f7; 882 } 883 884 .row-actions span.delete a, 885 .row-actions span.trash a, 886 .row-actions span.spam a, 887 .plugins a.delete, 888 #all-plugins-table .plugins a.delete, 889 #search-plugins-table .plugins a.delete, 890 .submitbox .submitdelete, 891 #media-items a.delete, 892 #media-items a.delete-permanently, 893 #nav-menu-footer .menu-delete, 894 #delete-link a.delete, 895 a#remove-post-thumbnail, 896 .privacy_requests .remove-personal-data .remove-personal-data-handle { 897 color: #b32d2e; 898 } 899 900 abbr.required, 901 span.required, 902 .file-error, 903 .row-actions .delete a:hover, 904 .row-actions .trash a:hover, 905 .row-actions .spam a:hover, 906 .plugins a.delete:hover, 907 #all-plugins-table .plugins a.delete:hover, 908 #search-plugins-table .plugins a.delete:hover, 909 .submitbox .submitdelete:hover, 910 #media-items a.delete:hover, 911 #media-items a.delete-permanently:hover, 912 #nav-menu-footer .menu-delete:hover, 913 #delete-link a.delete:hover, 914 a#remove-post-thumbnail:hover, 915 .privacy_requests .remove-personal-data .remove-personal-data-handle:hover { 916 color: #b32d2e; 917 border: none; 918 } 919 920 /*------------------------------------------------------------------------------ 921 3.0 - Actions 922 ------------------------------------------------------------------------------*/ 923 924 #major-publishing-actions { 925 padding: 10px; 926 clear: both; 927 border-top: 1px solid #dcdcde; 928 background: #f6f7f7; 929 } 930 931 #delete-action { 932 float: left; 933 line-height: 2.30769231; /* 30px */ 934 } 935 936 #delete-link { 937 line-height: 2.30769231; /* 30px */ 938 vertical-align: middle; 939 text-align: left; 940 margin-left: 8px; 941 } 942 943 #delete-link a { 944 text-decoration: none; 945 } 946 947 #publishing-action { 948 text-align: right; 949 float: right; 950 line-height: 1.9; 951 } 952 953 #publishing-action .spinner { 954 float: none; 955 margin-top: 5px; 956 } 957 958 #misc-publishing-actions { 959 padding: 6px 0 0; 960 } 961 962 .misc-pub-section { 963 padding: 6px 10px 8px; 964 } 965 966 .word-wrap-break-word, 967 .misc-pub-filename { 968 word-wrap: break-word; 969 } 970 971 #minor-publishing-actions { 972 padding: 10px 10px 0; 973 text-align: right; 974 } 975 976 #save-post { 977 float: left; 978 } 979 980 .preview { 981 float: right; 982 } 983 984 #sticky-span { 985 margin-left: 18px; 986 } 987 988 .approve, 989 .unapproved .unapprove { 990 display: none; 991 } 992 993 .unapproved .approve, 994 .spam .approve, 995 .trash .approve { 996 display: inline; 997 } 998 999 td.action-links, 1000 th.action-links { 1001 text-align: right; 1002 } 1003 1004 #misc-publishing-actions .notice { 1005 margin-left: 10px; 1006 margin-right: 10px; 1007 } 1008 1009 /* Filter bar */ 1010 .wp-filter { 1011 display: inline-block; 1012 position: relative; 1013 box-sizing: border-box; 1014 margin: 12px 0 25px; 1015 padding: 0 10px; 1016 width: 100%; 1017 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); 1018 border: 1px solid #c3c4c7; 1019 background: #fff; 1020 color: #50575e; 1021 font-size: 13px; 1022 } 1023 1024 .wp-filter a { 1025 text-decoration: none; 1026 } 1027 1028 .filter-count { 1029 display: inline-block; 1030 vertical-align: middle; 1031 min-width: 4em; 1032 } 1033 1034 .title-count, 1035 .filter-count .count { 1036 display: inline-block; 1037 position: relative; 1038 top: -1px; 1039 padding: 4px 10px; 1040 border-radius: 30px; 1041 background: #646970; 1042 color: #fff; 1043 font-size: 14px; 1044 font-weight: 600; 1045 } 1046 1047 /* not a part of filter bar, but derived from it, so here for now */ 1048 .title-count { 1049 display: inline; 1050 top: -3px; 1051 margin-left: 5px; 1052 margin-right: 20px; 1053 } 1054 1055 .filter-items { 1056 float: left; 1057 } 1058 1059 .filter-links { 1060 display: inline-block; 1061 margin: 0; 1062 } 1063 1064 .filter-links li { 1065 display: inline-block; 1066 margin: 0; 1067 } 1068 1069 .filter-links li > a { 1070 display: inline-block; 1071 margin: 0 10px; 1072 padding: 15px 0; 1073 border-bottom: 4px solid #fff; 1074 color: #646970; 1075 cursor: pointer; 1076 } 1077 1078 .filter-links .current { 1079 box-shadow: none; 1080 border-bottom: 4px solid #646970; 1081 color: #1d2327; 1082 } 1083 1084 .filter-links li > a:hover, 1085 .filter-links li > a:focus, 1086 .show-filters .filter-links a.current:hover, 1087 .show-filters .filter-links a.current:focus { 1088 color: #135e96; 1089 } 1090 1091 .wp-filter .search-form { 1092 float: right; 1093 margin: 10px 0; 1094 } 1095 1096 .wp-filter .search-form input[type="search"] { 1097 width: 280px; 1098 max-width: 100%; 1099 } 1100 1101 .wp-filter .search-form select { 1102 margin: 0; 1103 } 1104 1105 /* Use flexbox only on the plugins install page. The `filter-links` and search form children will become flex items. */ 1106 .plugin-install-php .wp-filter { 1107 display: flex; 1108 flex-wrap: wrap; 1109 justify-content: space-between; 1110 align-items: center; 1111 } 1112 1113 .wp-filter .search-form.search-plugins { 1114 /* This element is a flex item: the inherited float won't have any effect. */ 1115 margin-top: 0; 1116 } 1117 1118 .wp-filter .search-form.search-plugins select, 1119 .wp-filter .search-form.search-plugins .wp-filter-search, 1120 .no-js .wp-filter .search-form.search-plugins .button { 1121 display: inline-block; 1122 margin-top: 10px; 1123 vertical-align: top; 1124 } 1125 1126 .wp-filter .button.drawer-toggle { 1127 margin: 10px 9px 0; 1128 padding: 0 10px 0 6px; 1129 border-color: transparent; 1130 background-color: transparent; 1131 color: #646970; 1132 vertical-align: baseline; 1133 box-shadow: none; 1134 } 1135 1136 .wp-filter .drawer-toggle:before { 1137 content: "\f111"; 1138 margin: 0 5px 0 0; 1139 color: #646970; 1140 font: normal 16px/1 dashicons; 1141 vertical-align: text-bottom; 1142 -webkit-font-smoothing: antialiased; 1143 -moz-osx-font-smoothing: grayscale; 1144 } 1145 1146 .wp-filter .button.drawer-toggle:hover, 1147 .wp-filter .drawer-toggle:hover:before, 1148 .wp-filter .button.drawer-toggle:focus, 1149 .wp-filter .drawer-toggle:focus:before { 1150 background-color: transparent; 1151 color: #135e96; 1152 } 1153 1154 .wp-filter .button.drawer-toggle:hover, 1155 .wp-filter .button.drawer-toggle:focus:active { 1156 border-color: transparent; 1157 } 1158 1159 .wp-filter .button.drawer-toggle:focus { 1160 border-color: #4f94d4; 1161 } 1162 1163 .wp-filter .button.drawer-toggle:active { 1164 background: transparent; 1165 box-shadow: none; 1166 transform: none; 1167 } 1168 1169 .wp-filter .drawer-toggle.current:before { 1170 color: #fff; 1171 } 1172 1173 .filter-drawer, 1174 .wp-filter .favorites-form { 1175 display: none; 1176 margin: 0 -10px 0 -20px; 1177 padding: 20px; 1178 border-top: 1px solid #f0f0f1; 1179 background: #f6f7f7; 1180 overflow: hidden; 1181 } 1182 1183 .show-filters .filter-drawer, 1184 .show-favorites-form .favorites-form { 1185 display: block; 1186 } 1187 1188 .show-filters .filter-links a.current { 1189 border-bottom: none; 1190 } 1191 1192 .show-filters .wp-filter .button.drawer-toggle { 1193 border-radius: 2px; 1194 background: #646970; 1195 color: #fff; 1196 } 1197 1198 .show-filters .wp-filter .drawer-toggle:hover, 1199 .show-filters .wp-filter .drawer-toggle:focus { 1200 background: #2271b1; 1201 } 1202 1203 .show-filters .wp-filter .drawer-toggle:before { 1204 color: #fff; 1205 } 1206 1207 .filter-group { 1208 box-sizing: border-box; 1209 position: relative; 1210 float: left; 1211 margin: 0 1% 0 0; 1212 padding: 20px 10px 10px; 1213 width: 24%; 1214 background: #fff; 1215 border: 1px solid #dcdcde; 1216 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); 1217 } 1218 1219 .filter-group legend { 1220 position: absolute; 1221 top: 10px; 1222 display: block; 1223 margin: 0; 1224 padding: 0; 1225 font-size: 1em; 1226 font-weight: 600; 1227 } 1228 1229 .filter-drawer .filter-group-feature { 1230 margin: 28px 0 0; 1231 list-style-type: none; 1232 font-size: 12px; 1233 } 1234 1235 .filter-drawer .filter-group-feature input, 1236 .filter-drawer .filter-group-feature label { 1237 line-height: 1.4; 1238 } 1239 1240 .filter-drawer .filter-group-feature input { 1241 position: absolute; 1242 margin: 0; 1243 } 1244 1245 .filter-group .filter-group-feature label { 1246 display: block; 1247 margin: 14px 0 14px 23px; 1248 } 1249 1250 .filter-drawer .buttons { 1251 clear: both; 1252 margin-bottom: 20px; 1253 } 1254 1255 .filter-drawer .filter-group + .buttons { 1256 margin-bottom: 0; 1257 padding-top: 20px; 1258 } 1259 1260 .filter-drawer .buttons .button span { 1261 display: inline-block; 1262 opacity: 0.8; 1263 font-size: 12px; 1264 text-indent: 10px; 1265 } 1266 1267 .wp-filter .button.clear-filters { 1268 display: none; 1269 margin-left: 10px; 1270 } 1271 1272 .wp-filter .button-link.edit-filters { 1273 padding: 0 5px; 1274 line-height: 2.2; 1275 } 1276 1277 .filtered-by { 1278 display: none; 1279 margin: 0; 1280 } 1281 1282 .filtered-by > span { 1283 font-weight: 600; 1284 } 1285 1286 .filtered-by a { 1287 margin-left: 10px; 1288 } 1289 1290 .filtered-by .tags { 1291 display: inline; 1292 } 1293 1294 .filtered-by .tag { 1295 margin: 0 5px; 1296 padding: 4px 8px; 1297 border: 1px solid #dcdcde; 1298 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); 1299 background: #fff; 1300 font-size: 11px; 1301 } 1302 1303 .filters-applied .filter-group, 1304 .filters-applied .filter-drawer .buttons, 1305 .filters-applied .filter-drawer br { 1306 display: none; 1307 } 1308 1309 .filters-applied .filtered-by { 1310 display: block; 1311 } 1312 1313 .filters-applied .filter-drawer { 1314 padding: 20px; 1315 } 1316 1317 .show-filters .favorites-form, 1318 .show-filters .content-filterable, 1319 .show-filters.filters-applied.loading-content .content-filterable, 1320 .loading-content .content-filterable, 1321 .error .content-filterable { 1322 display: none; 1323 } 1324 1325 .show-filters.filters-applied .content-filterable { 1326 display: block; 1327 } 1328 1329 .loading-content .spinner { 1330 display: block; 1331 margin: 40px auto 0; 1332 float: none; 1333 } 1334 1335 @media only screen and (max-width: 1120px) { 1336 .filter-drawer { 1337 border-bottom: 1px solid #f0f0f1; 1338 } 1339 1340 .filter-group { 1341 margin-bottom: 0; 1342 margin-top: 5px; 1343 width: 100%; 1344 } 1345 1346 .filter-group li { 1347 margin: 10px 0; 1348 } 1349 } 1350 1351 @media only screen and (max-width: 1000px) { 1352 .filter-items { 1353 float: none; 1354 } 1355 1356 .wp-filter .media-toolbar-primary, 1357 .wp-filter .media-toolbar-secondary, 1358 .wp-filter .search-form { 1359 float: none; /* Remove float from media-views.css */ 1360 position: relative; 1361 max-width: 100%; 1362 } 1363 } 1364 1365 @media only screen and (max-width: 782px) { 1366 .filter-group li { 1367 padding: 0; 1368 width: 50%; 1369 } 1370 } 1371 1372 @media only screen and (max-width: 320px) { 1373 .filter-count { 1374 display: none; 1375 } 1376 1377 .wp-filter .drawer-toggle { 1378 margin: 10px 0; 1379 } 1380 1381 .filter-group li, 1382 .wp-filter .search-form input[type="search"] { 1383 width: 100%; 1384 } 1385 } 1386 1387 /*------------------------------------------------------------------------------ 1388 4.0 - Notifications 1389 ------------------------------------------------------------------------------*/ 1390 1391 .notice, 1392 div.updated, 1393 div.error { 1394 background: #fff; 1395 border: 1px solid #c3c4c7; 1396 border-left-width: 4px; 1397 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); 1398 margin: 5px 15px 2px; 1399 padding: 1px 12px; 1400 } 1401 1402 div[class="update-message"] { /* back-compat for pre-4.6 */ 1403 padding: 0.5em 12px 0.5em 0; 1404 } 1405 1406 .notice p, 1407 .notice-title, 1408 div.updated p, 1409 div.error p, 1410 .form-table td .notice p { 1411 margin: 0.5em 0; 1412 padding: 2px; 1413 } 1414 1415 .error a { 1416 text-decoration: underline; 1417 } 1418 1419 .updated a { 1420 padding-bottom: 2px; 1421 } 1422 1423 .notice-alt { 1424 box-shadow: none; 1425 } 1426 1427 .notice-large { 1428 padding: 10px 20px; 1429 } 1430 1431 .notice-title { 1432 display: inline-block; 1433 color: #1d2327; 1434 font-size: 18px; 1435 } 1436 1437 .wp-core-ui .notice.is-dismissible { 1438 padding-right: 38px; 1439 position: relative; 1440 } 1441 1442 .notice-dismiss { 1443 position: absolute; 1444 top: 0; 1445 right: 1px; 1446 border: none; 1447 margin: 0; 1448 padding: 9px; 1449 background: none; 1450 color: #787c82; 1451 cursor: pointer; 1452 } 1453 1454 .notice-dismiss:hover:before, 1455 .notice-dismiss:active:before, 1456 .notice-dismiss:focus:before { 1457 color: #d63638; 1458 } 1459 1460 .notice-dismiss:focus { 1461 box-shadow: 0 0 0 2px #2271b1; 1462 /* Only visible in Windows High Contrast mode */ 1463 outline: 2px solid transparent; 1464 } 1465 1466 .notice-success, 1467 div.updated { 1468 border-left-color: #00a32a; 1469 } 1470 1471 .notice-success.notice-alt { 1472 background-color: #edfaef; 1473 } 1474 1475 .notice-warning { 1476 border-left-color: #dba617; 1477 } 1478 1479 .notice-warning.notice-alt { 1480 background-color: #fcf9e8; 1481 } 1482 1483 .notice-error, 1484 div.error { 1485 border-left-color: #d63638; 1486 } 1487 1488 .notice-error.notice-alt { 1489 background-color: #fcf0f1; 1490 } 1491 1492 .notice-info { 1493 border-left-color: #72aee6; 1494 } 1495 1496 .notice-info.notice-alt { 1497 background-color: #f0f6fc; 1498 } 1499 1500 #plugin-information-footer .update-now:not(.button-disabled):before { 1501 color: #d63638; 1502 content: "\f463"; 1503 display: inline-block; 1504 font: normal 20px/1 dashicons; 1505 margin: -3px 5px 0 -2px; 1506 speak: never; 1507 -webkit-font-smoothing: antialiased; 1508 -moz-osx-font-smoothing: grayscale; 1509 vertical-align: middle; 1510 } 1511 1512 #plugin-information-footer .notice { 1513 margin-top: -5px; 1514 } 1515 1516 .update-message p:before, 1517 .updating-message p:before, 1518 .updated-message p:before, 1519 .import-php .updating-message:before, 1520 .button.updating-message:before, 1521 .button.updated-message:before, 1522 .button.installed:before, 1523 .button.installing:before, 1524 .button.activating-message:before, 1525 .button.activated-message:before { 1526 display: inline-block; 1527 font: normal 20px/1 'dashicons'; 1528 -webkit-font-smoothing: antialiased; 1529 -moz-osx-font-smoothing: grayscale; 1530 vertical-align: top; 1531 } 1532 1533 .wrap .notice, 1534 .wrap div.updated, 1535 .wrap div.error, 1536 .media-upload-form .notice, 1537 .media-upload-form div.error { 1538 margin: 5px 0 15px; 1539 } 1540 1541 .wrap #templateside .notice { 1542 display: block; 1543 margin: 0; 1544 padding: 5px 8px; 1545 font-weight: 600; 1546 text-decoration: none; 1547 } 1548 1549 .wrap #templateside span.notice { 1550 margin-left: -12px; 1551 } 1552 1553 #templateside li.notice a { 1554 padding: 0; 1555 } 1556 1557 /* Update icon. */ 1558 .update-message p:before, 1559 .updating-message p:before, 1560 .import-php .updating-message:before, 1561 .button.updating-message:before, 1562 .button.installing:before, 1563 .button.activating-message:before { 1564 color: #d63638; 1565 content: "\f463"; 1566 } 1567 1568 /* Spins the update icon. */ 1569 .updating-message p:before, 1570 .import-php .updating-message:before, 1571 .button.updating-message:before, 1572 .button.installing:before, 1573 .button.activating-message:before, 1574 .plugins .column-auto-updates .dashicons-update.spin, 1575 .theme-overlay .theme-autoupdate .dashicons-update.spin { 1576 animation: rotation 2s infinite linear; 1577 } 1578 1579 @media (prefers-reduced-motion: reduce) { 1580 .updating-message p:before, 1581 .import-php .updating-message:before, 1582 .button.updating-message:before, 1583 .button.installing:before, 1584 .button.activating-message:before, 1585 .plugins .column-auto-updates .dashicons-update.spin, 1586 .theme-overlay .theme-autoupdate .dashicons-update.spin { 1587 animation: none; 1588 } 1589 } 1590 1591 .theme-overlay .theme-autoupdate .dashicons-update.spin { 1592 margin-right: 3px; 1593 } 1594 1595 /* Updated icon (check mark). */ 1596 .updated-message p:before, 1597 .installed p:before, 1598 .button.updated-message:before, 1599 .button.activated-message:before { 1600 color: #68de7c; 1601 content: "\f147"; 1602 } 1603 1604 /* Error icon. */ 1605 .update-message.notice-error p:before { 1606 color: #d63638; 1607 content: "\f534"; 1608 } 1609 1610 .wrap .notice p:before, 1611 .import-php .updating-message:before { 1612 margin-right: 6px; 1613 } 1614 1615 .import-php .updating-message:before { 1616 vertical-align: bottom; 1617 } 1618 1619 #update-nag, 1620 .update-nag { 1621 display: inline-block; 1622 line-height: 1.4; 1623 padding: 11px 15px; 1624 font-size: 14px; 1625 margin: 25px 20px 0 2px; 1626 } 1627 1628 ul#dismissed-updates { 1629 display: none; 1630 } 1631 1632 #dismissed-updates li > p { 1633 margin-top: 0; 1634 } 1635 1636 #dismiss, 1637 #undismiss { 1638 margin-left: 0.5em; 1639 } 1640 1641 form.upgrade { 1642 margin-top: 8px; 1643 } 1644 1645 form.upgrade .hint { 1646 font-style: italic; 1647 font-size: 85%; 1648 margin: -0.5em 0 2em; 1649 } 1650 1651 .update-php .spinner { 1652 float: none; 1653 margin: -4px 0; 1654 } 1655 1656 h2.wp-current-version { 1657 margin-bottom: .3em; 1658 } 1659 1660 p.update-last-checked { 1661 margin-top: 0; 1662 } 1663 1664 p.auto-update-status { 1665 margin-top: 2em; 1666 line-height: 1.8; 1667 } 1668 1669 #ajax-loading, 1670 .ajax-loading, 1671 .ajax-feedback, 1672 .imgedit-wait-spin, 1673 .list-ajax-loading { /* deprecated */ 1674 visibility: hidden; 1675 } 1676 1677 #ajax-response.alignleft { 1678 margin-left: 2em; 1679 } 1680 1681 .button.updating-message:before, 1682 .button.updated-message:before, 1683 .button.installed:before, 1684 .button.installing:before, 1685 .button.activated-message:before, 1686 .button.activating-message:before { 1687 margin: 3px 5px 0 -2px; 1688 } 1689 1690 #plugin-information-footer .button { 1691 padding: 0 14px; 1692 line-height: 2.71428571; /* 38px */ 1693 font-size: 14px; 1694 vertical-align: middle; 1695 min-height: 40px; 1696 margin-bottom: 4px; 1697 } 1698 1699 #plugin-information-footer .button.installed:before, 1700 #plugin-information-footer .button.installing:before, 1701 #plugin-information-footer .button.updating-message:before, 1702 #plugin-information-footer .button.updated-message:before, 1703 #plugin-information-footer .button.activated-message:before, 1704 #plugin-information-footer .button.activating-message:before { 1705 margin: 9px 5px 0 -2px; 1706 } 1707 1708 #plugin-information-footer .button.update-now.updating-message:before { 1709 margin: -3px 5px 0 -2px; 1710 } 1711 1712 .button-primary.updating-message:before, 1713 .button-primary.activating-message:before { 1714 color: #fff; 1715 } 1716 1717 .button-primary.updated-message:before, 1718 .button-primary.activated-message:before { 1719 color: #9ec2e6; 1720 } 1721 1722 .button.updated-message, 1723 .button.activated-message { 1724 transition-property: border, background, color; 1725 transition-duration: .05s; 1726 transition-timing-function: ease-in-out; 1727 } 1728 1729 @media aural { 1730 .wrap .notice p:before, 1731 .button.installing:before, 1732 .button.installed:before, 1733 .update-message p:before { 1734 speak: never; 1735 } 1736 } 1737 1738 1739 /* @todo: this does not need its own section anymore */ 1740 /*------------------------------------------------------------------------------ 1741 6.0 - Admin Header 1742 ------------------------------------------------------------------------------*/ 1743 #adminmenu a, 1744 #taglist a, 1745 #catlist a { 1746 text-decoration: none; 1747 } 1748 1749 /*------------------------------------------------------------------------------ 1750 6.1 - Screen Options Tabs 1751 ------------------------------------------------------------------------------*/ 1752 1753 #screen-options-wrap, 1754 #contextual-help-wrap { 1755 margin: 0; 1756 padding: 8px 20px 12px; 1757 position: relative; 1758 } 1759 1760 #contextual-help-wrap { 1761 overflow: auto; 1762 margin-left: 0; 1763 } 1764 1765 #screen-meta-links { 1766 float: right; 1767 margin: 0 20px 0 0; 1768 } 1769 1770 /* screen options and help tabs revert */ 1771 #screen-meta { 1772 display: none; 1773 margin: 0 20px -1px 0; 1774 position: relative; 1775 background-color: #fff; 1776 border: 1px solid #c3c4c7; 1777 border-top: none; 1778 box-shadow: 0 0 0 transparent; 1779 } 1780 1781 #screen-options-link-wrap, 1782 #contextual-help-link-wrap { 1783 float: left; 1784 margin: 0 0 0 6px; 1785 } 1786 1787 #screen-meta-links .screen-meta-toggle { 1788 position: relative; 1789 top: 0; 1790 } 1791 1792 #screen-meta-links .show-settings { 1793 border: 1px solid #c3c4c7; 1794 border-top: none; 1795 height: auto; 1796 margin-bottom: 0; 1797 padding: 3px 6px 3px 16px; 1798 background: #fff; 1799 border-radius: 0 0 4px 4px; 1800 color: #646970; 1801 line-height: 1.7; 1802 box-shadow: 0 0 0 transparent; 1803 transition: box-shadow 0.1s linear; 1804 } 1805 1806 #screen-meta-links .show-settings:hover, 1807 #screen-meta-links .show-settings:active, 1808 #screen-meta-links .show-settings:focus { 1809 color: #2c3338; 1810 } 1811 1812 #screen-meta-links .show-settings:focus { 1813 border-color: #2271b1; 1814 box-shadow: 0 0 0 1px #2271b1; 1815 /* Only visible in Windows High Contrast mode */ 1816 outline: 2px solid transparent; 1817 } 1818 1819 #screen-meta-links .show-settings:active { 1820 transform: none; 1821 } 1822 1823 #screen-meta-links .show-settings:after { 1824 right: 0; 1825 content: "\f140"; 1826 font: normal 20px/1 dashicons; 1827 speak: never; 1828 display: inline-block; 1829 padding: 0 5px 0 0; 1830 bottom: 2px; 1831 position: relative; 1832 vertical-align: bottom; 1833 -webkit-font-smoothing: antialiased; 1834 -moz-osx-font-smoothing: grayscale; 1835 text-decoration: none; 1836 } 1837 1838 #screen-meta-links .screen-meta-active:after { 1839 content: "\f142"; 1840 } 1841 1842 /* end screen options and help tabs */ 1843 1844 .toggle-arrow { 1845 background-repeat: no-repeat; 1846 background-position: top left; 1847 background-color: transparent; 1848 height: 22px; 1849 line-height: 22px; 1850 display: block; 1851 } 1852 1853 .toggle-arrow-active { 1854 background-position: bottom left; 1855 } 1856 1857 #screen-options-wrap h5, /* Back-compat for old plugins */ 1858 #screen-options-wrap legend, 1859 #contextual-help-wrap h5 { 1860 margin: 0; 1861 padding: 8px 0; 1862 font-size: 13px; 1863 font-weight: 600; 1864 } 1865 1866 .metabox-prefs label { 1867 display: inline-block; 1868 padding-right: 15px; 1869 line-height: 2.35; 1870 } 1871 1872 #number-of-columns { 1873 display: inline-block; 1874 vertical-align: middle; 1875 line-height: 30px; 1876 } 1877 1878 .metabox-prefs input[type=checkbox] { 1879 margin-top: 0; 1880 margin-right: 6px; 1881 } 1882 1883 .metabox-prefs label input, 1884 .metabox-prefs label input[type=checkbox] { 1885 margin: -4px 5px 0 0; 1886 } 1887 1888 .metabox-prefs .columns-prefs label input { 1889 margin: -1px 2px 0 0; 1890 } 1891 1892 .metabox-prefs label a { 1893 display: none; 1894 } 1895 1896 .metabox-prefs .screen-options input, 1897 .metabox-prefs .screen-options label { 1898 margin-top: 0; 1899 margin-bottom: 0; 1900 vertical-align: middle; 1901 } 1902 1903 .metabox-prefs .screen-options .screen-per-page { 1904 margin-right: 15px; 1905 padding-right: 0; 1906 } 1907 1908 .metabox-prefs .screen-options label { 1909 line-height: 2.2; 1910 padding-right: 0; 1911 } 1912 1913 .screen-options + .screen-options { 1914 margin-top: 10px; 1915 } 1916 1917 .metabox-prefs .submit { 1918 margin-top: 1em; 1919 padding: 0; 1920 } 1921 1922 /*------------------------------------------------------------------------------ 1923 6.2 - Help Menu 1924 ------------------------------------------------------------------------------*/ 1925 1926 #contextual-help-wrap { 1927 padding: 0; 1928 } 1929 1930 #contextual-help-columns { 1931 position: relative; 1932 } 1933 1934 #contextual-help-back { 1935 position: absolute; 1936 top: 0; 1937 bottom: 0; 1938 left: 150px; 1939 right: 170px; 1940 border: 1px solid #c3c4c7; 1941 border-top: none; 1942 border-bottom: none; 1943 background: #f0f6fc; 1944 } 1945 1946 #contextual-help-wrap.no-sidebar #contextual-help-back { 1947 right: 0; 1948 border-right-width: 0; 1949 border-bottom-right-radius: 2px; 1950 } 1951 1952 .contextual-help-tabs { 1953 float: left; 1954 width: 150px; 1955 margin: 0; 1956 } 1957 1958 .contextual-help-tabs ul { 1959 margin: 1em 0; 1960 } 1961 1962 .contextual-help-tabs li { 1963 margin-bottom: 0; 1964 list-style-type: none; 1965 border-style: solid; 1966 border-width: 0 0 0 2px; 1967 border-color: transparent; 1968 } 1969 1970 .contextual-help-tabs a { 1971 display: block; 1972 padding: 5px 5px 5px 12px; 1973 line-height: 1.4; 1974 text-decoration: none; 1975 border: 1px solid transparent; 1976 border-right: none; 1977 border-left: none; 1978 } 1979 1980 .contextual-help-tabs a:hover { 1981 color: #2c3338; 1982 } 1983 1984 .contextual-help-tabs .active { 1985 padding: 0; 1986 margin: 0 -1px 0 0; 1987 border-left: 2px solid #72aee6; 1988 background: #f0f6fc; 1989 box-shadow: 0 2px 0 rgba(0, 0, 0, 0.02), 0 1px 0 rgba(0, 0, 0, 0.02); 1990 } 1991 1992 .contextual-help-tabs .active a { 1993 border-color: #c3c4c7; 1994 color: #2c3338; 1995 } 1996 1997 .contextual-help-tabs-wrap { 1998 padding: 0 20px; 1999 overflow: auto; 2000 } 2001 2002 .help-tab-content { 2003 display: none; 2004 margin: 0 22px 12px 0; 2005 line-height: 1.6; 2006 } 2007 2008 .help-tab-content.active { 2009 display: block; 2010 } 2011 2012 .help-tab-content ul li { 2013 list-style-type: disc; 2014 margin-left: 18px; 2015 } 2016 2017 .contextual-help-sidebar { 2018 width: 150px; 2019 float: right; 2020 padding: 0 8px 0 12px; 2021 overflow: auto; 2022 } 2023 2024 /*------------------------------------------------------------------------------ 2025 8.0 - Layout Blocks 2026 ------------------------------------------------------------------------------*/ 2027 2028 html.wp-toolbar { 2029 padding-top: 32px; 2030 box-sizing: border-box; 2031 -ms-overflow-style: scrollbar; /* See ticket #48545 */ 2032 } 2033 2034 .widefat th, 2035 .widefat td { 2036 color: #50575e; 2037 } 2038 2039 .widefat th, 2040 .widefat thead td, 2041 .widefat tfoot td { 2042 font-weight: 400; 2043 } 2044 2045 .widefat thead tr th, 2046 .widefat thead tr td, 2047 .widefat tfoot tr th, 2048 .widefat tfoot tr td { 2049 color: #2c3338; 2050 } 2051 2052 .widefat td p { 2053 margin: 2px 0 0.8em; 2054 } 2055 2056 .widefat p, 2057 .widefat ol, 2058 .widefat ul { 2059 color: #2c3338; 2060 } 2061 2062 .widefat .column-comment p { 2063 margin: 0.6em 0; 2064 } 2065 2066 .widefat .column-comment ul { 2067 list-style: initial; 2068 margin-left: 2em; 2069 } 2070 2071 /* Screens with postboxes */ 2072 .postbox-container { 2073 float: left; 2074 } 2075 2076 .postbox-container .meta-box-sortables { 2077 box-sizing: border-box; 2078 } 2079 2080 #wpbody-content .metabox-holder { 2081 padding-top: 10px; 2082 } 2083 2084 .metabox-holder .postbox-container .meta-box-sortables { 2085 /* The jQuery UI Sortables need some initial height to work properly. */ 2086 min-height: 1px; 2087 position: relative; 2088 } 2089 2090 #post-body-content { 2091 width: 100%; 2092 min-width: 463px; 2093 float: left; 2094 } 2095 2096 #post-body.columns-2 #postbox-container-1 { 2097 float: right; 2098 margin-right: -300px; 2099 width: 280px; 2100 } 2101 2102 #post-body.columns-2 #side-sortables { 2103 min-height: 250px; 2104 } 2105 2106 /* one column on the dash */ 2107 @media only screen and (max-width: 799px) { 2108 #wpbody-content .metabox-holder .postbox-container .empty-container { 2109 outline: none; 2110 height: 0; 2111 min-height: 0; 2112 } 2113 } 2114 2115 .js .widget .widget-top, 2116 .js .postbox .hndle { 2117 cursor: move; 2118 } 2119 2120 .js .widget .widget-top.is-non-sortable, 2121 .js .postbox .hndle.is-non-sortable { 2122 cursor: auto; 2123 } 2124 2125 /* Configurable dashboard widgets "Configure" edit-box link. */ 2126 .hndle a { 2127 font-size: 12px; 2128 font-weight: 400; 2129 } 2130 2131 .postbox-header { 2132 display: flex; 2133 align-items: center; 2134 justify-content: space-between; 2135 border-bottom: 1px solid #c3c4c7; 2136 } 2137 2138 .postbox-header .hndle { 2139 flex-grow: 1; 2140 /* Handle the alignment for the configurable dashboard widgets "Configure" edit-box link. */ 2141 display: flex; 2142 justify-content: space-between; 2143 align-items: center; 2144 } 2145 2146 .postbox-header .handle-actions { 2147 flex-shrink: 0; 2148 } 2149 2150 /* Post box order and toggle buttons. */ 2151 .postbox .handle-order-higher, 2152 .postbox .handle-order-lower, 2153 .postbox .handlediv { 2154 width: 1.62rem; 2155 height: 1.62rem; 2156 margin: 0; 2157 padding: 0; 2158 border: 0; 2159 background: none; 2160 cursor: pointer; 2161 } 2162 2163 .postbox .handle-order-higher, 2164 .postbox .handle-order-lower { 2165 color: #787c82; 2166 width: 1.62rem; 2167 } 2168 2169 /* Post box order buttons in the block editor meta boxes area. */ 2170 .edit-post-meta-boxes-area .postbox .handle-order-higher, 2171 .edit-post-meta-boxes-area .postbox .handle-order-lower { 2172 width: 44px; 2173 height: 44px; 2174 color: #1d2327 2175 } 2176 2177 .postbox .handle-order-higher[aria-disabled="true"], 2178 .postbox .handle-order-lower[aria-disabled="true"] { 2179 cursor: default; 2180 color: #a7aaad; 2181 } 2182 2183 .sortable-placeholder { 2184 border: 1px dashed #c3c4c7; 2185 margin-bottom: 20px; 2186 } 2187 2188 .postbox, 2189 .stuffbox { 2190 margin-bottom: 20px; 2191 padding: 0; 2192 line-height: 1; 2193 } 2194 2195 .postbox.closed { 2196 border-bottom: 0; 2197 } 2198 2199 /* user-select is not a part of the CSS standard - may change behavior in the future */ 2200 .postbox .hndle, 2201 .stuffbox .hndle { 2202 -webkit-user-select: none; 2203 user-select: none; 2204 } 2205 2206 .postbox .inside { 2207 padding: 0 12px 12px; 2208 line-height: 1.4; 2209 font-size: 13px; 2210 } 2211 2212 .stuffbox .inside { 2213 padding: 0; 2214 line-height: 1.4; 2215 font-size: 13px; 2216 margin-top: 0; 2217 } 2218 2219 .postbox .inside { 2220 margin: 11px 0; 2221 position: relative; 2222 } 2223 2224 .postbox .inside > p:last-child, 2225 .rss-widget ul li:last-child { 2226 margin-bottom: 1px !important; 2227 } 2228 2229 .postbox.closed h3 { 2230 border: none; 2231 box-shadow: none; 2232 } 2233 2234 .postbox table.form-table { 2235 margin-bottom: 0; 2236 } 2237 2238 .postbox table.widefat { 2239 box-shadow: none; 2240 } 2241 2242 .temp-border { 2243 border: 1px dotted #c3c4c7; 2244 } 2245 2246 .columns-prefs label { 2247 padding: 0 10px 0 0; 2248 } 2249 2250 /* @todo: what is this doing here */ 2251 #dashboard_right_now .versions .b, 2252 #post-status-display, 2253 #post-visibility-display, 2254 #adminmenu .wp-submenu li.current, 2255 #adminmenu .wp-submenu li.current a, 2256 #adminmenu .wp-submenu li.current a:hover, 2257 .media-item .percent, 2258 .plugins .name, 2259 #pass-strength-result.strong, 2260 #pass-strength-result.short, 2261 #ed_reply_toolbar #ed_reply_strong, 2262 .item-controls .item-order a, 2263 .feature-filter .feature-name, 2264 #comment-status-display { 2265 font-weight: 600; 2266 } 2267 2268 /*------------------------------------------------------------------------------ 2269 21.0 - Admin Footer 2270 ------------------------------------------------------------------------------*/ 2271 2272 #wpfooter { 2273 position: absolute; 2274 bottom: 0; 2275 left: 0; 2276 right: 0; 2277 padding: 10px 20px; 2278 color: #50575e; 2279 } 2280 2281 #wpfooter p { 2282 font-size: 13px; 2283 margin: 0; 2284 line-height: 1.55; 2285 } 2286 2287 #footer-thankyou { 2288 font-style: italic; 2289 } 2290 2291 /*------------------------------------------------------------------------------ 2292 25.0 - Tabbed Admin Screen Interface (Experimental) 2293 ------------------------------------------------------------------------------*/ 2294 2295 .nav-tab { 2296 float: left; 2297 border: 1px solid #c3c4c7; 2298 border-bottom: none; 2299 margin-left: 0.5em; /* half the font size so set the font size properly */ 2300 padding: 5px 10px; 2301 font-size: 14px; 2302 line-height: 1.71428571; 2303 font-weight: 600; 2304 background: #dcdcde; 2305 color: #50575e; 2306 text-decoration: none; 2307 white-space: nowrap; 2308 } 2309 2310 h3 .nav-tab, /* Back-compat for pre-4.4 */ 2311 .nav-tab-small .nav-tab { 2312 padding: 5px 14px; 2313 font-size: 12px; 2314 line-height: 1.33; 2315 } 2316 2317 .nav-tab:hover, 2318 .nav-tab:focus { 2319 background-color: #fff; 2320 color: #3c434a; 2321 } 2322 2323 .nav-tab-active, 2324 .nav-tab:focus:active { 2325 box-shadow: none; 2326 } 2327 2328 .nav-tab-active { 2329 margin-bottom: -1px; 2330 color: #3c434a; 2331 } 2332 2333 .nav-tab-active, 2334 .nav-tab-active:hover, 2335 .nav-tab-active:focus, 2336 .nav-tab-active:focus:active { 2337 border-bottom: 1px solid #f0f0f1; 2338 background: #f0f0f1; 2339 color: #000; 2340 } 2341 2342 h1.nav-tab-wrapper, /* Back-compat for pre-4.4 */ 2343 .wrap h2.nav-tab-wrapper, /* higher specificity to override .wrap > h2:first-child */ 2344 .nav-tab-wrapper { 2345 border-bottom: 1px solid #c3c4c7; 2346 margin: 0; 2347 padding-top: 9px; 2348 padding-bottom: 0; 2349 line-height: inherit; 2350 } 2351 2352 /* Back-compat for plugins. Deprecated. Use .wp-clearfix instead. */ 2353 .nav-tab-wrapper:not(.wp-clearfix):after { 2354 content: ""; 2355 display: table; 2356 clear: both; 2357 } 2358 2359 /*------------------------------------------------------------------------------ 2360 26.0 - Misc 2361 ------------------------------------------------------------------------------*/ 2362 2363 .spinner { 2364 background: url(../images/spinner.gif) no-repeat; 2365 background-size: 20px 20px; 2366 display: inline-block; 2367 visibility: hidden; 2368 float: right; 2369 vertical-align: middle; 2370 opacity: 0.7; 2371 filter: alpha(opacity=70); 2372 width: 20px; 2373 height: 20px; 2374 margin: 4px 10px 0; 2375 } 2376 2377 .spinner.is-active, 2378 .loading-content .spinner { 2379 visibility: visible; 2380 } 2381 2382 #template > div { 2383 margin-right: 16em; 2384 } 2385 #template .notice { 2386 margin-top: 1em; 2387 margin-right: 3%; 2388 } 2389 #template .notice p { 2390 width: auto; 2391 } 2392 #template .submit .spinner { 2393 float: none; 2394 } 2395 2396 .metabox-holder .stuffbox > h3, /* Back-compat for pre-4.4 */ 2397 .metabox-holder .postbox > h3, /* Back-compat for pre-4.4 */ 2398 .metabox-holder h3.hndle, /* Back-compat for pre-4.4 */ 2399 .metabox-holder h2.hndle { 2400 font-size: 14px; 2401 padding: 8px 12px; 2402 margin: 0; 2403 line-height: 1.4; 2404 } 2405 2406 /* Back-compat for nav-menus screen */ 2407 .nav-menus-php .metabox-holder h3 { 2408 padding: 10px 10px 11px 14px; 2409 line-height: 1.5; 2410 } 2411 2412 #templateside ul li a { 2413 text-decoration: none; 2414 } 2415 2416 .plugin-install #description, 2417 .plugin-install-network #description { 2418 width: 60%; 2419 } 2420 2421 table .vers, 2422 table .column-visible, 2423 table .column-rating { 2424 text-align: left; 2425 } 2426 2427 .attention, 2428 .error-message { 2429 color: #d63638; 2430 font-weight: 600; 2431 } 2432 2433 /* Scrollbar fix for bulk upgrade iframe */ 2434 body.iframe { 2435 height: 98%; 2436 } 2437 2438 /* Upgrader styles, Specific to Language Packs */ 2439 .lp-show-latest p { 2440 display: none; 2441 } 2442 .lp-show-latest p:last-child, 2443 .lp-show-latest .lp-error p { 2444 display: block; 2445 } 2446 2447 /* - Only used once or twice in all of WP - deprecate for global style 2448 ------------------------------------------------------------------------------*/ 2449 .media-icon { 2450 width: 62px; /* icon + border */ 2451 text-align: center; 2452 } 2453 2454 .media-icon img { 2455 border: 1px solid #dcdcde; 2456 border: 1px solid rgba(0, 0, 0, 0.07); 2457 } 2458 2459 #howto { 2460 font-size: 11px; 2461 margin: 0 5px; 2462 display: block; 2463 } 2464 2465 .importers { 2466 font-size: 16px; 2467 width: auto; 2468 } 2469 2470 .importers td { 2471 padding-right: 14px; 2472 line-height: 1.4; 2473 } 2474 2475 .importers .import-system { 2476 max-width: 250px; 2477 } 2478 2479 .importers td.desc { 2480 max-width: 500px; 2481 } 2482 2483 .importer-title, 2484 .importer-desc, 2485 .importer-action { 2486 display: block; 2487 } 2488 2489 .importer-title { 2490 color: #000; 2491 font-size: 14px; 2492 font-weight: 400; 2493 margin-bottom: .2em; 2494 } 2495 2496 .importer-action { 2497 line-height: 1.55; /* Same as with .updating-message */ 2498 color: #50575e; 2499 margin-bottom: 1em; 2500 } 2501 2502 #post-body #post-body-content #namediv h3, /* Back-compat for pre-4.4 */ 2503 #post-body #post-body-content #namediv h2 { 2504 margin-top: 0; 2505 } 2506 2507 .edit-comment-author { 2508 color: #1d2327; 2509 border-bottom: 1px solid #f0f0f1; 2510 } 2511 2512 #namediv h3 label, /* Back-compat for pre-4.4 */ 2513 #namediv h2 label { 2514 vertical-align: baseline; 2515 } 2516 2517 #namediv table { 2518 width: 100%; 2519 } 2520 2521 #namediv td.first { 2522 width: 10px; 2523 white-space: nowrap; 2524 } 2525 2526 #namediv input { 2527 width: 100%; 2528 } 2529 2530 #namediv p { 2531 margin: 10px 0; 2532 } 2533 2534 /* - Used - but could/should be deprecated with a CSS reset 2535 ------------------------------------------------------------------------------*/ 2536 .zerosize { 2537 height: 0; 2538 width: 0; 2539 margin: 0; 2540 border: 0; 2541 padding: 0; 2542 overflow: hidden; 2543 position: absolute; 2544 } 2545 2546 br.clear { 2547 height: 2px; 2548 line-height: 0.15; 2549 } 2550 2551 .checkbox { 2552 border: none; 2553 margin: 0; 2554 padding: 0; 2555 } 2556 2557 fieldset { 2558 border: 0; 2559 padding: 0; 2560 margin: 0; 2561 } 2562 2563 .post-categories { 2564 display: inline; 2565 margin: 0; 2566 padding: 0; 2567 } 2568 2569 .post-categories li { 2570 display: inline; 2571 } 2572 2573 /* Star Ratings - Back-compat for pre-3.8 */ 2574 div.star-holder { 2575 position: relative; 2576 height: 17px; 2577 width: 100px; 2578 background: url(../images/stars.png?ver=20121108) repeat-x bottom left; 2579 } 2580 2581 div.star-holder .star-rating { 2582 background: url(../images/stars.png?ver=20121108) repeat-x top left; 2583 height: 17px; 2584 float: left; 2585 } 2586 2587 /* Star Ratings */ 2588 .star-rating { 2589 white-space: nowrap; 2590 } 2591 .star-rating .star { 2592 display: inline-block; 2593 width: 20px; 2594 height: 20px; 2595 -webkit-font-smoothing: antialiased; 2596 font-size: 20px; 2597 line-height: 1; 2598 font-family: dashicons; 2599 text-decoration: inherit; 2600 font-weight: 400; 2601 font-style: normal; 2602 vertical-align: top; 2603 transition: color .1s ease-in; 2604 text-align: center; 2605 color: #dba617; 2606 } 2607 2608 .star-rating .star-full:before { 2609 content: "\f155"; 2610 } 2611 2612 .star-rating .star-half:before { 2613 content: "\f459"; 2614 } 2615 2616 .rtl .star-rating .star-half { 2617 transform: rotateY(180deg); 2618 } 2619 2620 .star-rating .star-empty:before { 2621 content: "\f154"; 2622 } 2623 2624 div.action-links { 2625 font-weight: 400; 2626 margin: 6px 0 0; 2627 } 2628 2629 /* Plugin install thickbox */ 2630 #plugin-information { 2631 background: #fff; 2632 position: fixed; 2633 top: 0; 2634 right: 0; 2635 bottom: 0; 2636 left: 0; 2637 height: 100%; 2638 padding: 0; 2639 } 2640 2641 #plugin-information-scrollable { 2642 overflow: auto; 2643 -webkit-overflow-scrolling: touch; 2644 height: 100%; 2645 } 2646 2647 #plugin-information-title { 2648 padding: 0 26px; 2649 background: #f6f7f7; 2650 font-size: 22px; 2651 font-weight: 600; 2652 line-height: 2.4; 2653 position: relative; 2654 height: 56px; 2655 } 2656 2657 #plugin-information-title.with-banner { 2658 margin-right: 0; 2659 height: 250px; 2660 background-size: cover; 2661 } 2662 2663 #plugin-information-title h2 { 2664 font-size: 1em; 2665 font-weight: 600; 2666 padding: 0; 2667 margin: 0; 2668 overflow: hidden; 2669 text-overflow: ellipsis; 2670 white-space: nowrap; 2671 } 2672 2673 #plugin-information-title.with-banner h2 { 2674 position: relative; 2675 font-family: "Helvetica Neue", sans-serif; 2676 display: inline-block; 2677 font-size: 30px; 2678 line-height: 1.68; 2679 box-sizing: border-box; 2680 max-width: 100%; 2681 padding: 0 15px; 2682 margin-top: 174px; 2683 color: #fff; 2684 background: rgba(29, 35, 39, 0.9); 2685 text-shadow: 0 1px 3px rgba(0, 0, 0, 0.4); 2686 box-shadow: 0 0 30px rgba(255, 255, 255, 0.1); 2687 border-radius: 8px; 2688 } 2689 2690 #plugin-information-title div.vignette { 2691 display: none; 2692 } 2693 2694 #plugin-information-title.with-banner div.vignette { 2695 position: absolute; 2696 display: block; 2697 top: 0; 2698 left: 0; 2699 height: 250px; 2700 width: 100%; 2701 background: transparent; 2702 box-shadow: inset 0 0 50px 4px rgba(0, 0, 0, 0.2), inset 0 -1px 0 rgba(0, 0, 0, 0.1); 2703 } 2704 2705 #plugin-information-tabs { 2706 padding: 0 16px; 2707 position: relative; 2708 right: 0; 2709 left: 0; 2710 min-height: 36px; 2711 font-size: 0; 2712 z-index: 1; 2713 border-bottom: 1px solid #dcdcde; 2714 background: #f6f7f7; 2715 } 2716 2717 #plugin-information-tabs a { 2718 position: relative; 2719 display: inline-block; 2720 padding: 9px 10px; 2721 margin: 0; 2722 height: 18px; 2723 line-height: 1.3; 2724 font-size: 14px; 2725 text-decoration: none; 2726 transition: none; 2727 } 2728 2729 #plugin-information-tabs a.current { 2730 margin: 0 -1px -1px; 2731 background: #fff; 2732 border: 1px solid #dcdcde; 2733 border-bottom-color: #fff; 2734 padding-top: 8px; 2735 color: #2c3338; 2736 } 2737 2738 #plugin-information-tabs.with-banner a.current { 2739 border-top: none; 2740 padding-top: 9px; 2741 } 2742 2743 #plugin-information-tabs a:active, 2744 #plugin-information-tabs a:focus { 2745 outline: none; 2746 } 2747 2748 #plugin-information-content { 2749 overflow: hidden; /* equal height column trick */ 2750 background: #fff; 2751 position: relative; 2752 top: 0; 2753 right: 0; 2754 left: 0; 2755 min-height: 100%; 2756 /* Height of title + tabs + install now */ 2757 min-height: calc( 100% - 152px ); 2758 } 2759 2760 #plugin-information-content.with-banner { 2761 /* Height of banner + tabs + install now */ 2762 min-height: calc( 100% - 346px ); 2763 } 2764 2765 #section-holder { 2766 position: relative; 2767 top: 0; 2768 right: 250px; 2769 bottom: 0; 2770 left: 0; 2771 margin-top: 10px; 2772 margin-right: 250px; /* FYI box */ 2773 padding: 10px 26px 99999px; /* equal height column trick */ 2774 margin-bottom: -99932px; /* 67px less than the padding below to accommodate footer height */ 2775 } 2776 2777 #section-holder .notice { 2778 margin: 5px 0 15px; 2779 } 2780 2781 #section-holder .updated { 2782 margin: 16px 0; 2783 } 2784 2785 #plugin-information .fyi { 2786 float: right; 2787 position: relative; 2788 top: 0; 2789 right: 0; 2790 padding: 16px 16px 99999px; /* equal height column trick */ 2791 margin-bottom: -99932px; /* 67px less than the padding below to accommodate footer height */ 2792 width: 217px; 2793 border-left: 1px solid #dcdcde; 2794 background: #f6f7f7; 2795 color: #646970; 2796 } 2797 2798 #plugin-information .fyi strong { 2799 color: #3c434a; 2800 } 2801 2802 #plugin-information .fyi h3 { 2803 font-weight: 600; 2804 text-transform: uppercase; 2805 font-size: 12px; 2806 color: #646970; 2807 margin: 24px 0 8px; 2808 } 2809 2810 #plugin-information .fyi h2 { 2811 font-size: 0.9em; 2812 margin-bottom: 0; 2813 margin-right: 0; 2814 } 2815 2816 #plugin-information .fyi ul { 2817 padding: 0; 2818 margin: 0; 2819 list-style: none; 2820 } 2821 2822 #plugin-information .fyi li { 2823 margin: 0 0 10px; 2824 } 2825 2826 #plugin-information .fyi-description { 2827 margin-top: 0; 2828 } 2829 2830 #plugin-information .counter-container { 2831 margin: 3px 0; 2832 } 2833 2834 #plugin-information .counter-label { 2835 float: left; 2836 margin-right: 5px; 2837 min-width: 55px; 2838 } 2839 2840 #plugin-information .counter-back { 2841 height: 17px; 2842 width: 92px; 2843 background-color: #dcdcde; 2844 float: left; 2845 } 2846 2847 #plugin-information .counter-bar { 2848 height: 17px; 2849 background-color: #f0c33c; /* slightly lighter than stars due to larger expanse */ 2850 float: left; 2851 } 2852 2853 #plugin-information .counter-count { 2854 margin-left: 5px; 2855 } 2856 2857 #plugin-information .fyi ul.contributors { 2858 margin-top: 10px; 2859 } 2860 2861 #plugin-information .fyi ul.contributors li { 2862 display: inline-block; 2863 margin-right: 8px; 2864 vertical-align: middle; 2865 } 2866 2867 #plugin-information .fyi ul.contributors li { 2868 display: inline-block; 2869 margin-right: 8px; 2870 vertical-align: middle; 2871 } 2872 2873 #plugin-information .fyi ul.contributors li img { 2874 vertical-align: middle; 2875 margin-right: 4px; 2876 } 2877 2878 #plugin-information-footer { 2879 padding: 13px 16px; 2880 position: absolute; 2881 right: 0; 2882 bottom: 0; 2883 left: 0; 2884 height: 40px; /* actual height: 40+13+13+1=67 */ 2885 border-top: 1px solid #dcdcde; 2886 background: #f6f7f7; 2887 } 2888 2889 /* rtl:ignore */ 2890 #plugin-information .section { 2891 direction: ltr; 2892 } 2893 2894 /* rtl:ignore */ 2895 #plugin-information .section ul, 2896 #plugin-information .section ol { 2897 list-style-type: disc; 2898 margin-left: 24px; 2899 } 2900 2901 #plugin-information .section, 2902 #plugin-information .section p { 2903 font-size: 14px; 2904 line-height: 1.7; 2905 } 2906 2907 #plugin-information #section-screenshots ol { 2908 list-style: none; 2909 margin: 0; 2910 } 2911 2912 #plugin-information #section-screenshots li img { 2913 vertical-align: text-top; 2914 margin-top: 16px; 2915 max-width: 100%; 2916 width: auto; 2917 height: auto; 2918 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); 2919 } 2920 2921 /* rtl:ignore */ 2922 #plugin-information #section-screenshots li p { 2923 font-style: italic; 2924 padding-left: 20px; 2925 } 2926 2927 #plugin-information pre { 2928 padding: 7px; 2929 overflow: auto; 2930 border: 1px solid #c3c4c7; 2931 } 2932 2933 #plugin-information blockquote { 2934 border-left: 2px solid #dcdcde; 2935 color: #646970; 2936 font-style: italic; 2937 margin: 1em 0; 2938 padding: 0 0 0 1em; 2939 } 2940 2941 /* rtl:ignore */ 2942 #plugin-information .review { 2943 overflow: hidden; /* clearfix */ 2944 width: 100%; 2945 margin-bottom: 20px; 2946 border-bottom: 1px solid #dcdcde; 2947 } 2948 2949 #plugin-information .review-title-section { 2950 overflow: hidden; /* clearfix */ 2951 } 2952 2953 /* rtl:ignore */ 2954 #plugin-information .review-title-section h4 { 2955 display: inline-block; 2956 float: left; 2957 margin: 0 6px 0 0; 2958 } 2959 2960 #plugin-information .reviewer-info p { 2961 clear: both; 2962 margin: 0; 2963 padding-top: 2px; 2964 } 2965 2966 /* rtl:ignore */ 2967 #plugin-information .reviewer-info .avatar { 2968 float: left; 2969 margin: 4px 6px 0 0; 2970 } 2971 2972 /* rtl:ignore */ 2973 #plugin-information .reviewer-info .star-rating { 2974 float: left; 2975 } 2976 2977 /* rtl:ignore */ 2978 #plugin-information .review-meta { 2979 float: left; 2980 margin-left: 0.75em; 2981 } 2982 2983 /* rtl:ignore */ 2984 #plugin-information .review-body { 2985 float: left; 2986 width: 100%; 2987 } 2988 2989 .plugin-version-author-uri { 2990 font-size: 13px; 2991 } 2992 2993 /* For non-js plugin installation screen ticket #36430. */ 2994 .update-php .button.button-primary { 2995 margin-right: 1em; 2996 } 2997 2998 @media screen and (max-width: 771px) { 2999 #plugin-information-title.with-banner { 3000 height: 100px; 3001 } 3002 3003 #plugin-information-title.with-banner h2 { 3004 margin-top: 30px; 3005 font-size: 20px; 3006 line-height: 2; 3007 max-width: 85%; 3008 } 3009 3010 #plugin-information-title.with-banner div.vignette { 3011 height: 100px; 3012 } 3013 3014 #plugin-information-tabs { 3015 overflow: hidden; /* clearfix */ 3016 padding: 0; 3017 height: auto; /* let tabs wrap */ 3018 } 3019 3020 #plugin-information-tabs a.current { 3021 margin-bottom: 0; 3022 border-bottom: none; 3023 } 3024 3025 #plugin-information .fyi { 3026 float: none; 3027 border: 1px solid #dcdcde; 3028 position: static; 3029 width: auto; 3030 margin: 26px 26px 0; 3031 padding-bottom: 0; /* reset from the two column height fix */ 3032 } 3033 3034 #section-holder { 3035 position: static; 3036 margin: 0; 3037 padding-bottom: 70px; /* reset from the two column height fix, plus accommodate footer */ 3038 } 3039 3040 #plugin-information .fyi h3, 3041 #plugin-information .fyi small { 3042 display: none; 3043 } 3044 3045 #plugin-information-footer { 3046 padding: 12px 16px 0; 3047 height: 46px; 3048 } 3049 } 3050 3051 /* Thickbox for the Plugin details modal. */ 3052 #TB_window.plugin-details-modal { 3053 background: #fff; 3054 } 3055 3056 #TB_window.plugin-details-modal.thickbox-loading:before { 3057 content: ""; 3058 display: block; 3059 width: 20px; 3060 height: 20px; 3061 position: absolute; 3062 left: 50%; 3063 top: 50%; 3064 z-index: -1; 3065 margin: -10px 0 0 -10px; 3066 background: #fff url(../images/spinner.gif) no-repeat center; 3067 background-size: 20px 20px; 3068 transform: translateZ(0); 3069 } 3070 3071 @media print, 3072 (min-resolution: 120dpi) { 3073 3074 #TB_window.plugin-details-modal.thickbox-loading:before { 3075 background-image: url(../images/spinner-2x.gif); 3076 } 3077 } 3078 3079 .plugin-details-modal #TB_title { 3080 float: left; 3081 height: 1px; 3082 } 3083 3084 .plugin-details-modal #TB_ajaxWindowTitle { 3085 display: none; 3086 } 3087 3088 .plugin-details-modal #TB_closeWindowButton { 3089 left: auto; 3090 right: -30px; 3091 color: #f0f0f1; 3092 } 3093 3094 .plugin-details-modal #TB_closeWindowButton:hover, 3095 .plugin-details-modal #TB_closeWindowButton:focus { 3096 outline: none; 3097 box-shadow: none; 3098 } 3099 3100 .plugin-details-modal #TB_closeWindowButton:hover::after, 3101 .plugin-details-modal #TB_closeWindowButton:focus::after { 3102 outline: 2px solid; 3103 outline-offset: -4px; 3104 border-radius: 4px; 3105 } 3106 3107 .plugin-details-modal .tb-close-icon { 3108 display: none; 3109 } 3110 3111 .plugin-details-modal #TB_closeWindowButton:after { 3112 content: "\f335"; 3113 font: normal 32px/29px 'dashicons'; 3114 speak: never; 3115 -webkit-font-smoothing: antialiased; 3116 -moz-osx-font-smoothing: grayscale; 3117 } 3118 3119 /* move plugin install close icon to top on narrow screens */ 3120 @media screen and (max-width: 830px) { 3121 .plugin-details-modal #TB_closeWindowButton { 3122 right: 0; 3123 top: -30px; 3124 } 3125 } 3126 3127 /* @todo: move this. */ 3128 img { 3129 border: none; 3130 } 3131 3132 /* Metabox collapse arrow indicators */ 3133 .sidebar-name .toggle-indicator::before, 3134 .meta-box-sortables .postbox .toggle-indicator::before, 3135 .meta-box-sortables .postbox .order-higher-indicator::before, 3136 .meta-box-sortables .postbox .order-lower-indicator::before, 3137 .bulk-action-notice .toggle-indicator::before, 3138 .privacy-text-box .toggle-indicator::before { 3139 content: "\f142"; 3140 display: inline-block; 3141 font: normal 20px/1 dashicons; 3142 speak: never; 3143 -webkit-font-smoothing: antialiased; 3144 -moz-osx-font-smoothing: grayscale; 3145 text-decoration: none; 3146 } 3147 3148 .js .widgets-holder-wrap.closed .toggle-indicator::before, 3149 .meta-box-sortables .postbox.closed .handlediv .toggle-indicator::before, 3150 .bulk-action-notice .bulk-action-errors-collapsed .toggle-indicator::before, 3151 .privacy-text-box.closed .toggle-indicator::before { 3152 content: "\f140"; 3153 } 3154 3155 .postbox .handle-order-higher .order-higher-indicator::before { 3156 content: "\f343"; 3157 color: inherit; 3158 } 3159 3160 .postbox .handle-order-lower .order-lower-indicator::before { 3161 content: "\f347"; 3162 color: inherit; 3163 } 3164 3165 .postbox .handle-order-higher .order-higher-indicator::before, 3166 .postbox .handle-order-lower .order-lower-indicator::before { 3167 position: relative; 3168 top: 0.11rem; 3169 width: 20px; 3170 height: 20px; 3171 } 3172 3173 .postbox .handlediv .toggle-indicator::before { 3174 width: 20px; 3175 border-radius: 50%; 3176 } 3177 3178 .postbox .handlediv .toggle-indicator::before { 3179 position: relative; 3180 top: 0.05rem; 3181 text-indent: -1px; /* account for the dashicon glyph uneven horizontal alignment */ 3182 } 3183 3184 .rtl .postbox .handlediv .toggle-indicator::before { 3185 text-indent: 1px; /* account for the dashicon glyph uneven horizontal alignment */ 3186 } 3187 3188 .bulk-action-notice .toggle-indicator::before { 3189 line-height: 16px; 3190 vertical-align: top; 3191 color: #787c82; 3192 } 3193 3194 .postbox .handle-order-higher:focus, 3195 .postbox .handle-order-lower:focus, 3196 .postbox .handlediv:focus { 3197 box-shadow: inset 0 0 0 2px #2271b1; 3198 border-radius: 50%; 3199 /* Only visible in Windows High Contrast mode */ 3200 outline: 2px solid transparent; 3201 } 3202 3203 .postbox .handle-order-higher:focus .order-higher-indicator::before, 3204 .postbox .handle-order-lower:focus .order-lower-indicator::before, 3205 .postbox .handlediv:focus .toggle-indicator::before { 3206 box-shadow: none; 3207 /* Only visible in Windows High Contrast mode */ 3208 outline: 1px solid transparent; 3209 } 3210 3211 /* @todo: appears to be Press This only and overridden */ 3212 #photo-add-url-div input[type="text"] { 3213 width: 300px; 3214 } 3215 3216 /* Theme/Plugin file editor */ 3217 .alignleft h2 { 3218 margin: 0; 3219 } 3220 3221 #template textarea { 3222 font-family: Consolas, Monaco, monospace; 3223 font-size: 13px; 3224 background: #f6f7f7; 3225 tab-size: 4; 3226 } 3227 3228 #template textarea, 3229 #template .CodeMirror { 3230 width: 100%; 3231 min-height: 60vh; 3232 height: calc( 100vh - 295px ); 3233 border: 1px solid #dcdcde; 3234 box-sizing: border-box; 3235 } 3236 3237 #templateside > h2 { 3238 padding-top: 6px; 3239 padding-bottom: 7px; 3240 margin: 0; 3241 } 3242 3243 #templateside ol, 3244 #templateside ul { 3245 margin: 0; 3246 padding: 0; 3247 } 3248 #templateside > ul { 3249 box-sizing: border-box; 3250 margin-top: 0; 3251 overflow: auto; 3252 padding: 0; 3253 min-height: 60vh; 3254 height: calc(100vh - 295px); 3255 background-color: #f6f7f7; 3256 border: 1px solid #dcdcde; 3257 border-left: none; 3258 } 3259 #templateside ul ul { 3260 padding-left: 12px; 3261 } 3262 #templateside > ul > li > ul[role=group] { 3263 padding-left: 0; 3264 } 3265 3266 /* 3267 * Styles for Theme and Plugin file editors. 3268 */ 3269 3270 /* Hide collapsed items. */ 3271 [role="treeitem"][aria-expanded="false"] > ul { 3272 display: none; 3273 } 3274 3275 /* Use arrow dashicons for folder states, but hide from screen readers. */ 3276 [role="treeitem"] span[aria-hidden] { 3277 display: inline; 3278 font-family: dashicons; 3279 font-size: 20px; 3280 position: absolute; 3281 pointer-events: none; 3282 } 3283 [role="treeitem"][aria-expanded="false"] > .folder-label .icon:after { 3284 content: "\f139"; 3285 } 3286 [role="treeitem"][aria-expanded="true"] > .folder-label .icon:after { 3287 content: "\f140"; 3288 } 3289 [role="treeitem"] .folder-label { 3290 display: block; 3291 padding: 3px 3px 3px 12px; 3292 cursor: pointer; 3293 } 3294 3295 /* Remove outline, and create our own focus and hover styles */ 3296 [role="treeitem"] { 3297 outline: 0; 3298 } 3299 3300 [role="treeitem"] a:focus, 3301 [role="treeitem"] .folder-label.focus { 3302 color: #043959; 3303 /* Reset default focus style. */ 3304 box-shadow: none; 3305 /* Use an inset outline instead, so it's visible also over the current file item. */ 3306 outline: 2px solid #2271b1; 3307 outline-offset: -2px; 3308 } 3309 3310 [role="treeitem"].hover, 3311 [role="treeitem"] .folder-label.hover { 3312 background-color: #f0f0f1; 3313 } 3314 3315 .tree-folder { 3316 margin: 0; 3317 position: relative; 3318 } 3319 [role="treeitem"] li { 3320 position: relative; 3321 } 3322 3323 /* Styles for folder indicators/depth */ 3324 .tree-folder .tree-folder::after { 3325 content: ""; 3326 display: block; 3327 position: absolute; 3328 left: 2px; 3329 border-left: 1px solid #c3c4c7; 3330 top: -13px; 3331 bottom: 10px; 3332 } 3333 .tree-folder > li::before { 3334 content: ""; 3335 position: absolute; 3336 display: block; 3337 border-left: 1px solid #c3c4c7; 3338 left: 2px; 3339 top: -5px; 3340 height: 18px; 3341 width: 7px; 3342 border-bottom: 1px solid #c3c4c7; 3343 } 3344 .tree-folder > li::after { 3345 content: ""; 3346 position: absolute; 3347 display: block; 3348 border-left: 1px solid #c3c4c7; 3349 left: 2px; 3350 bottom: -7px; 3351 top: 0; 3352 } 3353 3354 /* current-file needs to adjustment for .notice styles */ 3355 #templateside .current-file { 3356 margin: -4px 0 -2px; 3357 } 3358 .tree-folder > .current-file::before { 3359 left: 4px; 3360 height: 15px; 3361 width: 0; 3362 border-left: none; 3363 top: 3px; 3364 } 3365 .tree-folder > .current-file::after { 3366 bottom: -4px; 3367 height: 7px; 3368 left: 2px; 3369 top: auto; 3370 } 3371 3372 /* Lines shouldn't continue on last item */ 3373 .tree-folder > li:last-child::after, 3374 .tree-folder li:last-child > .tree-folder::after { 3375 display: none; 3376 } 3377 3378 #theme-plugin-editor-selector, 3379 #theme-plugin-editor-label, 3380 #documentation label { 3381 font-weight: 600; 3382 } 3383 3384 #theme-plugin-editor-label { 3385 display: inline-block; 3386 margin-bottom: 1em; 3387 } 3388 3389 /* rtl:ignore */ 3390 #template textarea, 3391 #docs-list { 3392 direction: ltr; 3393 } 3394 3395 .fileedit-sub #theme, 3396 .fileedit-sub #plugin { 3397 max-width: 40%; 3398 } 3399 .fileedit-sub .alignright { 3400 text-align: right; 3401 } 3402 3403 #template p { 3404 width: 97%; 3405 } 3406 3407 #file-editor-linting-error { 3408 margin-top: 1em; 3409 margin-bottom: 1em; 3410 } 3411 #file-editor-linting-error > .notice { 3412 margin: 0; 3413 display: inline-block; 3414 } 3415 #file-editor-linting-error > .notice > p { 3416 width: auto; 3417 } 3418 #template .submit { 3419 margin-top: 1em; 3420 padding: 0; 3421 } 3422 3423 #template .submit input[type=submit][disabled] { 3424 cursor: not-allowed; 3425 } 3426 #templateside { 3427 float: right; 3428 width: 16em; 3429 word-wrap: break-word; 3430 } 3431 3432 #postcustomstuff p.submit { 3433 margin: 0; 3434 } 3435 3436 #templateside h4 { 3437 margin: 1em 0 0; 3438 } 3439 3440 #templateside li { 3441 margin: 4px 0; 3442 } 3443 3444 #templateside li:not(.howto) a, 3445 .theme-editor-php .highlight { 3446 display: block; 3447 padding: 3px 0 3px 12px; 3448 text-decoration: none; 3449 } 3450 3451 #templateside li.current-file > a { 3452 padding-bottom: 0; 3453 } 3454 3455 #templateside li:not(.howto) > a:first-of-type { 3456 padding-top: 0; 3457 } 3458 3459 #templateside li.howto { 3460 padding: 6px 12px 12px; 3461 } 3462 3463 .theme-editor-php .highlight { 3464 margin: -3px 3px -3px -12px; 3465 } 3466 3467 #templateside .highlight { 3468 border: none; 3469 font-weight: 600; 3470 } 3471 3472 .nonessential { 3473 color: #646970; 3474 font-size: 11px; 3475 font-style: italic; 3476 padding-left: 12px; 3477 } 3478 3479 #documentation { 3480 margin-top: 10px; 3481 } 3482 3483 #documentation label { 3484 line-height: 1.8; 3485 vertical-align: baseline; 3486 } 3487 3488 .fileedit-sub { 3489 padding: 10px 0 8px; 3490 line-height: 180%; 3491 } 3492 3493 #file-editor-warning .file-editor-warning-content { 3494 margin: 25px; 3495 } 3496 3497 /* @todo: can we use a common class for these? */ 3498 .nav-menus-php .item-edit:before, 3499 .widget-top .widget-action .toggle-indicator:before, 3500 .control-section .accordion-section-title:after, 3501 .accordion-section-title:after { 3502 content: "\f140"; 3503 font: normal 20px/1 dashicons; 3504 speak: never; 3505 display: block; 3506 -webkit-font-smoothing: antialiased; 3507 -moz-osx-font-smoothing: grayscale; 3508 text-decoration: none; 3509 } 3510 3511 .widget-top .widget-action .toggle-indicator:before { 3512 padding: 1px 2px 1px 0; 3513 border-radius: 50%; 3514 } 3515 3516 .handlediv, 3517 .postbox .handlediv.button-link, 3518 .item-edit, 3519 .toggle-indicator, 3520 .accordion-section-title:after { 3521 color: #787c82; 3522 } 3523 3524 .widget-action { 3525 color: #50575e; /* #fafafa background in the Widgets screen */ 3526 } 3527 3528 .widget-top:hover .widget-action, 3529 .widget-action:focus, 3530 .handlediv:hover, 3531 .handlediv:focus, 3532 .postbox .handlediv.button-link:hover, 3533 .postbox .handlediv.button-link:focus, 3534 .item-edit:hover, 3535 .item-edit:focus, 3536 .sidebar-name:hover .toggle-indicator, 3537 .accordion-section-title:hover:after { 3538 color: #1d2327; 3539 /* Only visible in Windows High Contrast mode */ 3540 outline: 2px solid transparent; 3541 } 3542 3543 .widget-top .widget-action:focus .toggle-indicator:before { 3544 box-shadow: 0 0 0 2px #2271b1; 3545 /* Only visible in Windows High Contrast mode */ 3546 outline: 2px solid transparent; 3547 } 3548 3549 .control-section .accordion-section-title:after, 3550 .accordion-section-title:after { 3551 float: right; 3552 right: 20px; 3553 top: -2px; 3554 } 3555 3556 .control-section.open .accordion-section-title:after, 3557 #customize-info.open .accordion-section-title:after, 3558 .nav-menus-php .menu-item-edit-active .item-edit:before, 3559 .widget.open .widget-top .widget-action .toggle-indicator:before, 3560 .widget.widget-in-question .widget-top .widget-action .toggle-indicator:before { 3561 content: "\f142"; 3562 } 3563 3564 /*! 3565 * jQuery UI Draggable/Sortable 1.11.4 3566 * http://jqueryui.com 3567 * 3568 * Copyright jQuery Foundation and other contributors 3569 * Released under the MIT license. 3570 * http://jquery.org/license 3571 */ 3572 .ui-draggable-handle, 3573 .ui-sortable-handle { 3574 touch-action: none; 3575 } 3576 3577 /* Accordion */ 3578 .accordion-section { 3579 border-bottom: 1px solid #dcdcde; 3580 margin: 0; 3581 } 3582 3583 .accordion-section.open .accordion-section-content, 3584 .no-js .accordion-section .accordion-section-content { 3585 display: block; 3586 } 3587 3588 .accordion-section.open:hover { 3589 border-bottom-color: #dcdcde; 3590 } 3591 3592 .accordion-section-content { 3593 display: none; 3594 padding: 10px 20px 15px; 3595 overflow: hidden; 3596 background: #fff; 3597 } 3598 3599 .accordion-section-title { 3600 margin: 0; 3601 padding: 12px 15px 15px; 3602 position: relative; 3603 border-left: 1px solid #dcdcde; 3604 border-right: 1px solid #dcdcde; 3605 -webkit-user-select: none; 3606 user-select: none; 3607 } 3608 3609 .js .accordion-section-title { 3610 cursor: pointer; 3611 } 3612 3613 .js .accordion-section-title:after { 3614 position: absolute; 3615 top: 12px; 3616 right: 10px; 3617 z-index: 1; 3618 } 3619 3620 .accordion-section-title:focus { 3621 /* Only visible in Windows High Contrast mode */ 3622 outline: 1px solid transparent; 3623 } 3624 3625 .accordion-section-title:hover:after, 3626 .accordion-section-title:focus:after { 3627 border-color: #a7aaad transparent; 3628 /* Only visible in Windows High Contrast mode */ 3629 outline: 1px solid transparent; 3630 } 3631 3632 .cannot-expand .accordion-section-title { 3633 cursor: auto; 3634 } 3635 3636 .cannot-expand .accordion-section-title:after { 3637 display: none; 3638 } 3639 3640 .control-section .accordion-section-title, 3641 .customize-pane-child .accordion-section-title { 3642 border-left: none; 3643 border-right: none; 3644 padding: 10px 10px 11px 14px; 3645 line-height: 1.55; 3646 background: #fff; 3647 } 3648 3649 .control-section .accordion-section-title:after, 3650 .customize-pane-child .accordion-section-title:after { 3651 top: calc(50% - 10px); /* Arrow height is 20px, so use half of that to vertically center */ 3652 } 3653 3654 .js .control-section:hover .accordion-section-title, 3655 .js .control-section .accordion-section-title:hover, 3656 .js .control-section.open .accordion-section-title, 3657 .js .control-section .accordion-section-title:focus { 3658 color: #1d2327; 3659 background: #f6f7f7; 3660 } 3661 3662 .control-section.open .accordion-section-title { 3663 /* When expanded */ 3664 border-bottom: 1px solid #dcdcde; 3665 } 3666 3667 /* Edit Site */ 3668 .network-admin .edit-site-actions { 3669 margin-top: 0; 3670 } 3671 3672 /* My Sites */ 3673 .my-sites { 3674 display: block; 3675 overflow: auto; 3676 zoom: 1; 3677 } 3678 3679 .my-sites li { 3680 display: block; 3681 padding: 8px 3%; 3682 min-height: 130px; 3683 margin: 0; 3684 } 3685 3686 @media only screen and (max-width: 599px) { 3687 .my-sites li { 3688 min-height: 0; 3689 } 3690 } 3691 3692 @media only screen and (min-width: 600px) { 3693 .my-sites.striped li { 3694 background-color: #fff; 3695 position: relative; 3696 } 3697 .my-sites.striped li:after { 3698 content: ""; 3699 width: 1px; 3700 height: 100%; 3701 position: absolute; 3702 top: 0; 3703 right: 0; 3704 background: #c3c4c7; 3705 } 3706 3707 } 3708 @media only screen and (min-width: 600px) and (max-width: 699px) { 3709 .my-sites li{ 3710 float: left; 3711 width: 44%; 3712 } 3713 .my-sites.striped li { 3714 background-color: #fff; 3715 } 3716 .my-sites.striped li:nth-of-type(2n+1) { 3717 clear: left; 3718 } 3719 .my-sites.striped li:nth-of-type(2n+2):after { 3720 content: none; 3721 } 3722 .my-sites li:nth-of-type(4n+1), 3723 .my-sites li:nth-of-type(4n+2) { 3724 background-color: #f6f7f7; 3725 } 3726 3727 } 3728 3729 @media only screen and (min-width: 700px) and (max-width: 1199px) { 3730 .my-sites li { 3731 float: left; 3732 width: 27.333333%; 3733 background-color: #fff; 3734 } 3735 .my-sites.striped li:nth-of-type(3n+3):after { 3736 content: none; 3737 } 3738 .my-sites li:nth-of-type(6n+1), 3739 .my-sites li:nth-of-type(6n+2), 3740 .my-sites li:nth-of-type(6n+3) { 3741 background-color: #f6f7f7; 3742 } 3743 } 3744 3745 @media only screen and (min-width: 1200px) and (max-width: 1399px) { 3746 .my-sites li { 3747 float: left; 3748 width: 21%; 3749 padding: 8px 2%; 3750 background-color: #fff; 3751 } 3752 .my-sites.striped li:nth-of-type(4n+1) { 3753 clear: left; 3754 } 3755 .my-sites.striped li:nth-of-type(4n+4):after { 3756 content: none; 3757 } 3758 .my-sites li:nth-of-type(8n+1), 3759 .my-sites li:nth-of-type(8n+2), 3760 .my-sites li:nth-of-type(8n+3), 3761 .my-sites li:nth-of-type(8n+4) { 3762 background-color: #f6f7f7; 3763 } 3764 } 3765 3766 @media only screen and (min-width: 1400px) and (max-width: 1599px) { 3767 .my-sites li { 3768 float: left; 3769 width: 16%; 3770 padding: 8px 2%; 3771 background-color: #fff; 3772 } 3773 .my-sites.striped li:nth-of-type(5n+1) { 3774 clear: left; 3775 } 3776 .my-sites.striped li:nth-of-type(5n+5):after { 3777 content: none; 3778 } 3779 .my-sites li:nth-of-type(10n+1), 3780 .my-sites li:nth-of-type(10n+2), 3781 .my-sites li:nth-of-type(10n+3), 3782 .my-sites li:nth-of-type(10n+4), 3783 .my-sites li:nth-of-type(10n+5) { 3784 background-color: #f6f7f7; 3785 } 3786 } 3787 3788 @media only screen and (min-width: 1600px) { 3789 .my-sites li { 3790 float: left; 3791 width: 12.666666%; 3792 padding: 8px 2%; 3793 background-color: #fff; 3794 } 3795 .my-sites.striped li:nth-of-type(6n+1) { 3796 clear: left; 3797 } 3798 .my-sites.striped li:nth-of-type(6n+6):after { 3799 content: none; 3800 } 3801 .my-sites li:nth-of-type(12n+1), 3802 .my-sites li:nth-of-type(12n+2), 3803 .my-sites li:nth-of-type(12n+3), 3804 .my-sites li:nth-of-type(12n+4), 3805 .my-sites li:nth-of-type(12n+5), 3806 .my-sites li:nth-of-type(12n+6) { 3807 background-color: #f6f7f7; 3808 } 3809 } 3810 3811 .my-sites li a { 3812 text-decoration: none; 3813 } 3814 3815 /* =Media Queries 3816 -------------------------------------------------------------- */ 3817 3818 /** 3819 * HiDPI Displays 3820 */ 3821 @media print, 3822 (min-resolution: 120dpi) { 3823 /* Back-compat for pre-3.8 */ 3824 div.star-holder, 3825 div.star-holder .star-rating { 3826 background: url(../images/stars-2x.png?ver=20121108) repeat-x bottom left; 3827 background-size: 21px 37px; 3828 } 3829 3830 .spinner { 3831 background-image: url(../images/spinner-2x.gif); 3832 } 3833 3834 } 3835 3836 @media screen and (max-width: 782px) { 3837 html.wp-toolbar { 3838 padding-top: 46px; 3839 } 3840 3841 .screen-reader-shortcut:focus { 3842 top: -39px; 3843 } 3844 3845 body { 3846 min-width: 240px; 3847 overflow-x: hidden; 3848 } 3849 3850 body * { 3851 -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important; 3852 } 3853 3854 #wpcontent { 3855 position: relative; 3856 margin-left: 0; 3857 padding-left: 10px; 3858 } 3859 3860 #wpbody-content { 3861 padding-bottom: 100px; 3862 } 3863 3864 .wrap { 3865 clear: both; 3866 margin-right: 12px; 3867 margin-left: 0; 3868 } 3869 3870 /* categories */ 3871 #col-left, 3872 #col-right { 3873 float: none; 3874 width: auto; 3875 } 3876 3877 #col-left .col-wrap, 3878 #col-right .col-wrap { 3879 padding: 0; 3880 } 3881 3882 /* Hidden Elements */ 3883 #collapse-menu, 3884 .post-format-select { 3885 display: none !important; 3886 } 3887 3888 .wrap h1.wp-heading-inline { 3889 margin-bottom: 0.5em; 3890 } 3891 3892 .wrap .add-new-h2, /* deprecated */ 3893 .wrap .add-new-h2:active, /* deprecated */ 3894 .wrap .page-title-action, 3895 .wrap .page-title-action:active { 3896 padding: 10px 15px; 3897 font-size: 14px; 3898 white-space: nowrap; 3899 } 3900 3901 /* Feedback Messages */ 3902 .notice, 3903 .wrap div.updated, 3904 .wrap div.error, 3905 .media-upload-form div.error { 3906 margin: 20px 0 10px; 3907 padding: 5px 10px; 3908 font-size: 14px; 3909 line-height: 175%; 3910 } 3911 3912 .wp-core-ui .notice.is-dismissible { 3913 padding-right: 46px; 3914 } 3915 3916 .notice-dismiss { 3917 padding: 13px; 3918 } 3919 3920 .wrap .icon32 + h2 { 3921 margin-top: -2px; 3922 } 3923 3924 .wp-responsive-open #wpbody { 3925 right: -16em; 3926 } 3927 3928 code { 3929 word-wrap: break-word; 3930 word-wrap: anywhere; /* Firefox. Allow breaking long words anywhere */ 3931 word-break: break-word; /* Webkit: Treated similarly to word-wrap: break-word */ 3932 } 3933 3934 /* General Metabox */ 3935 .postbox { 3936 font-size: 14px; 3937 } 3938 3939 .metabox-holder h3.hndle, /* Back-compat for pre-4.4 */ 3940 .metabox-holder .stuffbox > h3, /* Back-compat for pre-4.4 */ 3941 .metabox-holder .postbox > h3, /* Back-compat for pre-4.4 */ 3942 .metabox-holder h2 { 3943 padding: 12px; 3944 } 3945 3946 .postbox .handlediv { 3947 margin-top: 3px; 3948 } 3949 3950 /* Subsubsub Nav */ 3951 .subsubsub { 3952 font-size: 16px; 3953 text-align: center; 3954 margin-bottom: 15px; 3955 } 3956 3957 /* Theme/Plugin File Editor */ 3958 3959 #template textarea, 3960 #template .CodeMirror { 3961 box-sizing: border-box; 3962 } 3963 3964 #templateside { 3965 float: none; 3966 width: auto; 3967 } 3968 3969 #templateside > ul { 3970 border-left: 1px solid #dcdcde; 3971 } 3972 3973 #templateside li { 3974 margin: 0; 3975 } 3976 3977 #templateside li:not(.howto) a { 3978 display: block; 3979 padding: 5px; 3980 } 3981 #templateside li.howto { 3982 padding: 12px; 3983 } 3984 3985 #templateside .highlight { 3986 padding: 5px; 3987 margin-left: -5px; 3988 margin-top: -5px; 3989 } 3990 3991 #template > div, 3992 #template .notice { 3993 float: none; 3994 margin: 1em 0; 3995 width: auto; 3996 } 3997 3998 #template .CodeMirror, 3999 #template textarea { 4000 width: 100%; 4001 } 4002 4003 #templateside ul ul { 4004 padding-left: 1.5em; 4005 } 4006 [role="treeitem"] .folder-label { 4007 display: block; 4008 padding: 5px; 4009 } 4010 .tree-folder > li::before, 4011 .tree-folder > li::after, 4012 .tree-folder .tree-folder::after { 4013 left: -8px; 4014 } 4015 .tree-folder > li::before { 4016 top: 0; 4017 height: 13px; 4018 } 4019 .tree-folder > .current-file::before { 4020 left: -5px; 4021 top: 7px; 4022 width: 4px; 4023 } 4024 .tree-folder > .current-file::after { 4025 height: 9px; 4026 left: -8px; 4027 } 4028 .wrap #templateside span.notice { 4029 margin-left: -5px; 4030 width: 100%; 4031 } 4032 4033 .fileedit-sub .alignright { 4034 float: left; 4035 margin-top: 15px; 4036 width: 100%; 4037 text-align: left; 4038 } 4039 4040 .fileedit-sub .alignright label { 4041 display: block; 4042 } 4043 4044 .fileedit-sub #theme, 4045 .fileedit-sub #plugin { 4046 margin-left: 0; 4047 max-width: 70%; 4048 } 4049 4050 .fileedit-sub input[type="submit"] { 4051 margin-bottom: 0; 4052 } 4053 4054 #documentation label[for="docs-list"] { 4055 display: block; 4056 } 4057 4058 #documentation select[name="docs-list"] { 4059 margin-left: 0; 4060 max-width: 60%; 4061 } 4062 4063 #documentation input[type="button"] { 4064 margin-bottom: 0; 4065 } 4066 4067 #wpfooter { 4068 display: none; 4069 } 4070 4071 #comments-form .checkforspam { 4072 display: none; 4073 } 4074 4075 .edit-comment-author { 4076 margin: 2px 0 0; 4077 } 4078 4079 .filter-drawer .filter-group-feature input, 4080 .filter-drawer .filter-group-feature label { 4081 line-height: 2.1; 4082 } 4083 4084 .filter-drawer .filter-group-feature label { 4085 margin-left: 32px; 4086 } 4087 4088 .wp-filter .button.drawer-toggle { 4089 font-size: 13px; 4090 line-height: 2; 4091 height: 28px; 4092 } 4093 4094 /* Fix help tab columns for smaller screens */ 4095 #screen-meta #contextual-help-wrap { 4096 overflow: visible; 4097 } 4098 4099 #screen-meta #contextual-help-back, 4100 #screen-meta .contextual-help-sidebar { 4101 display: none; 4102 } 4103 4104 #screen-meta .contextual-help-tabs { 4105 clear: both; 4106 width: 100%; 4107 float: none; 4108 } 4109 4110 #screen-meta .contextual-help-tabs ul { 4111 margin: 0 0 1em; 4112 padding: 1em 0 0; 4113 } 4114 4115 #screen-meta .contextual-help-tabs .active { 4116 margin: 0; 4117 } 4118 4119 #screen-meta .contextual-help-tabs-wrap { 4120 clear: both; 4121 max-width: 100%; 4122 float: none; 4123 } 4124 4125 #screen-meta, 4126 #screen-meta-links { 4127 margin-right: 10px; 4128 } 4129 4130 #screen-meta-links { 4131 margin-bottom: 20px; /* Add margins beneath links for better spacing between boxes and elements */ 4132 } 4133 4134 .wp-filter .search-form input[type="search"] { 4135 width: 100%; 4136 font-size: 1rem; 4137 } 4138 4139 .wp-filter .search-form.search-plugins { 4140 /* This element is a flex item. */ 4141 min-width: 100%; 4142 } 4143 } 4144 4145 /* Smartphone */ 4146 @media screen and (max-width: 600px) { 4147 /* Disable horizontal scroll when responsive menu is open 4148 since we push the main content off to the right. */ 4149 #wpwrap.wp-responsive-open { 4150 overflow-x: hidden; 4151 } 4152 4153 html.wp-toolbar { 4154 padding-top: 0; 4155 } 4156 4157 .screen-reader-shortcut:focus { 4158 top: 7px; 4159 } 4160 4161 #wpbody { 4162 padding-top: 46px; 4163 } 4164 4165 /* Keep full-width boxes on Edit Post page from causing horizontal scroll */ 4166 div#post-body.metabox-holder.columns-1 { 4167 overflow-x: hidden; 4168 } 4169 4170 h1.nav-tab-wrapper, 4171 .wrap h2.nav-tab-wrapper, 4172 .nav-tab-wrapper { 4173 border-bottom: 0; 4174 } 4175 4176 h1 .nav-tab, 4177 h2 .nav-tab, 4178 h3 .nav-tab, 4179 nav .nav-tab { 4180 margin: 10px 10px 0 0; 4181 border-bottom: 1px solid #c3c4c7; 4182 } 4183 4184 .nav-tab-active:hover, 4185 .nav-tab-active:focus, 4186 .nav-tab-active:focus:active { 4187 border-bottom: 1px solid #c3c4c7; 4188 } 4189 } 4190 4191 @media screen and (max-width: 480px) { 4192 .metabox-prefs-container { 4193 display: grid; 4194 } 4195 4196 .metabox-prefs-container > * { 4197 display: inline-block; 4198 padding: 2px; 4199 } 4200 } 4201 4202 @media screen and (max-width: 320px) { 4203 /* Prevent default center alignment and larger font for the Right Now widget when 4204 the network dashboard is viewed on a small mobile device. */ 4205 #network_dashboard_right_now .subsubsub { 4206 font-size: 14px; 4207 text-align: left; 4208 } 4209 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated : Thu Apr 25 08:20:02 2024 | Cross-referenced by PHPXref |