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