| [ Index ] |
PHP Cross Reference of WordPress Trunk (Updated Daily) |
[Summary view] [Print] [Text view]
1 .response-links { 2 display: block; 3 margin-bottom: 1em; 4 } 5 6 .response-links a { 7 display: block; 8 } 9 10 .response-links a.comments-edit-item-link { 11 font-weight: 600; 12 } 13 14 .response-links a.comments-view-item-link { 15 font-size: 12px; 16 } 17 18 .post-com-count-wrapper strong { 19 font-weight: 400; 20 } 21 22 .comments-view-item-link { 23 display: inline-block; 24 clear: both; 25 } 26 27 .column-response .post-com-count-wrapper, 28 .column-comments .post-com-count-wrapper { 29 white-space: nowrap; 30 word-wrap: normal; 31 } 32 33 /* comments bubble common */ 34 .column-response .post-com-count, 35 .column-comments .post-com-count { 36 display: inline-block; 37 vertical-align: top; 38 } 39 40 /* comments bubble approved */ 41 .column-response .post-com-count-no-comments, 42 .column-response .post-com-count-approved, 43 .column-comments .post-com-count-no-comments, 44 .column-comments .post-com-count-approved { 45 margin-top: 5px; 46 } 47 48 .column-response .comment-count-no-comments, 49 .column-response .comment-count-approved, 50 .column-comments .comment-count-no-comments, 51 .column-comments .comment-count-approved { 52 box-sizing: border-box; 53 display: block; 54 padding: 0 8px; 55 min-width: 24px; 56 height: 2em; 57 border-radius: 5px; 58 background-color: #646970; 59 color: #fff; 60 font-size: 11px; 61 line-height: 1.90909090; 62 text-align: center; 63 } 64 65 .column-response .post-com-count-no-comments:after, 66 .column-response .post-com-count-approved:after, 67 .column-comments .post-com-count-no-comments:after, 68 .column-comments .post-com-count-approved:after { 69 content: ""; 70 display: block; 71 margin-left: 8px; 72 width: 0; 73 height: 0; 74 border-top: 5px solid #646970; 75 border-right: 5px solid transparent; 76 } 77 78 .column-response a.post-com-count-approved:hover .comment-count-approved, 79 .column-response a.post-com-count-approved:focus .comment-count-approved, 80 .column-comments a.post-com-count-approved:hover .comment-count-approved, 81 .column-comments a.post-com-count-approved:focus .comment-count-approved { 82 background: #3858e9; 83 } 84 85 .column-response a.post-com-count-approved:hover:after, 86 .column-response a.post-com-count-approved:focus:after, 87 .column-comments a.post-com-count-approved:hover:after, 88 .column-comments a.post-com-count-approved:focus:after { 89 border-top-color: #3858e9; 90 } 91 92 /* @todo: consider to use a single rule for these counters and the admin menu counters. */ 93 .column-response .post-com-count-pending, 94 .column-comments .post-com-count-pending { 95 position: relative; 96 left: -3px; 97 padding: 0 5px; 98 min-width: 7px; 99 height: 17px; 100 border: 2px solid #fff; 101 border-radius: 11px; 102 background: #d63638; 103 color: #fff; 104 font-size: 9px; 105 line-height: 1.88888888; 106 text-align: center; 107 } 108 109 .column-response .post-com-count-no-pending, 110 .column-comments .post-com-count-no-pending { 111 display: none; 112 } 113 114 /* comments */ 115 116 .commentlist li { 117 padding: 1em 1em .2em; 118 margin: 0; 119 border-bottom: 1px solid #c3c4c7; 120 } 121 122 .commentlist li li { 123 border-bottom: 0; 124 padding: 0; 125 } 126 127 .commentlist p { 128 padding: 0; 129 margin: 0 0 .8em; 130 } 131 132 #submitted-on, 133 .submitted-on { 134 color: #50575e; 135 } 136 137 /* reply to comments */ 138 #replyrow td { 139 padding: 2px; 140 } 141 142 #replysubmit { 143 margin: 0; 144 padding: 5px 7px 10px; 145 overflow: hidden; 146 } 147 148 #replysubmit .reply-submit-buttons { 149 margin-bottom: 0; 150 } 151 152 #replysubmit .button { 153 margin-right: 5px; 154 } 155 156 #replysubmit .spinner { 157 float: none; 158 margin: -4px 0 0; 159 } 160 161 #replyrow.inline-edit-row fieldset.comment-reply { 162 font-size: inherit; 163 line-height: inherit; 164 } 165 166 #replyrow legend { 167 margin: 0; 168 padding: .2em 5px 0; 169 font-size: 13px; 170 line-height: 1.4; 171 font-weight: 600; 172 } 173 174 #replyrow.inline-edit-row label { 175 display: inline; 176 vertical-align: baseline; 177 line-height: inherit; 178 } 179 180 #edithead .inside, 181 #commentsdiv #edithead .inside { 182 float: left; 183 padding: 3px 0 2px 5px; 184 margin: 0; 185 text-align: center; 186 } 187 188 #edithead .inside input { 189 width: 180px; 190 } 191 192 #edithead label { 193 padding: 2px 0; 194 } 195 196 #replycontainer { 197 padding: 5px; 198 } 199 200 #replycontent { 201 height: 120px; 202 box-shadow: none; 203 } 204 205 #replyerror { 206 border-color: #dcdcde; 207 background-color: #f6f7f7; 208 } 209 210 /* @todo: is this used? */ 211 .commentlist .avatar { 212 vertical-align: text-top; 213 } 214 215 #the-comment-list tr.undo, 216 #the-comment-list div.undo { 217 background-color: #f6f7f7; 218 } 219 220 #the-comment-list .unapproved th, 221 #the-comment-list .unapproved td { 222 background-color: #fcf9e8; 223 } 224 225 #the-comment-list .unapproved th.check-column { 226 border-left: 4px solid #d63638; 227 } 228 229 #the-comment-list .unapproved th.check-column input { 230 margin-left: 4px; 231 } 232 233 #the-comment-list .approve a { 234 color: #007017; 235 } 236 237 #the-comment-list .unapprove a { 238 color: #996800; 239 } 240 241 #the-comment-list th, 242 #the-comment-list td { 243 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1); 244 } 245 246 #the-comment-list tr:last-child th, 247 #the-comment-list tr:last-child td { 248 box-shadow: none; 249 } 250 251 #the-comment-list tr.unapproved + tr.approved th, 252 #the-comment-list tr.unapproved + tr.approved td { 253 border-top: 1px solid rgba(0, 0, 0, 0.03); 254 } 255 256 /* table vim shortcuts */ 257 .vim-current, 258 .vim-current th, 259 .vim-current td { 260 background-color: rgba(var(--wp-admin-theme-color--rgb), 0.08) !important; 261 } 262 263 th .comment-grey-bubble { 264 width: 16px; 265 /* Make sure the link clickable area fills the entire table header. */ 266 position: relative; 267 top: 2px; 268 } 269 270 th .comment-grey-bubble:before { 271 content: "\f101"; 272 content: "\f101" / ''; 273 font: normal 20px/.5 dashicons; 274 display: inline-block; 275 padding: 0; 276 top: 4px; 277 left: -4px; 278 position: relative; 279 vertical-align: top; 280 -webkit-font-smoothing: antialiased; 281 -moz-osx-font-smoothing: grayscale; 282 text-decoration: none !important; 283 color: #3c434a; 284 } 285 286 /*------------------------------------------------------------------------------ 287 10.0 - List Posts (/Pages/etc) 288 ------------------------------------------------------------------------------*/ 289 290 table.fixed { 291 table-layout: fixed; 292 } 293 294 .fixed .column-rating, 295 .fixed .column-visible { 296 width: 8%; 297 } 298 299 .fixed .column-posts, 300 .fixed .column-parent, 301 .fixed .column-links, 302 .fixed .column-author, 303 .fixed .column-format { 304 width: 10%; 305 } 306 307 .fixed .column-date { 308 width: 14%; 309 } 310 311 .column-date span[title] { 312 -webkit-text-decoration: dotted underline; 313 text-decoration: dotted underline; 314 } 315 316 .fixed .column-posts { 317 width: 74px; 318 } 319 320 .fixed .column-role, 321 .fixed .column-posts { 322 hyphens: auto; 323 } 324 325 .fixed .column-comment .comment-author { 326 display: none; 327 } 328 329 .fixed .column-response, 330 .fixed .column-categories, 331 .fixed .column-tags, 332 .fixed .column-rel, 333 .fixed .column-role { 334 width: 15%; 335 } 336 337 .fixed .column-slug { 338 width: 25%; 339 } 340 341 .fixed .column-locations { 342 width: 35%; 343 } 344 345 .fixed .column-comments { 346 width: 5.5em; 347 text-align: left; 348 } 349 350 .fixed .column-comments .vers { 351 padding-left: 3px; 352 } 353 354 td.column-title strong, 355 td.plugin-title strong { 356 display: block; 357 margin-bottom: .2em; 358 font-size: 14px; 359 } 360 361 td.column-title p, 362 td.plugin-title p { 363 margin: 6px 0; 364 } 365 366 /* Media file column */ 367 table.media .column-title .media-icon { 368 float: left; 369 min-height: 60px; 370 margin: 0 9px 0 0; 371 } 372 373 table.media .column-title .media-icon img { 374 max-width: 60px; 375 height: auto; 376 vertical-align: top; /* Remove descender white-space. */ 377 } 378 379 table.media .column-title .has-media-icon ~ .row-actions { 380 margin-left: 70px; /* 60px image + margin */ 381 } 382 383 table.media .column-title .filename { 384 margin-bottom: 0.2em; 385 } 386 387 /* Media Copy to clipboard row action */ 388 .media .row-actions .copy-to-clipboard-container { 389 display: inline; 390 position: relative; 391 } 392 393 .media .row-actions .copy-to-clipboard-container .success { 394 position: absolute; 395 left: 50%; 396 transform: translate(-50%, -100%); 397 background: #000; 398 color: #fff; 399 border-radius: 5px; 400 margin: 0; 401 padding: 2px 5px; 402 } 403 404 /* @todo: pick a consistent list table selector */ 405 .wp-list-table a { 406 transition: none; 407 } 408 409 #the-list tr:last-child td, 410 #the-list tr:last-child th { 411 border-bottom: none !important; 412 box-shadow: none; 413 } 414 415 #comments-form .fixed .column-author { 416 width: 20%; 417 } 418 419 #commentsdiv.postbox .inside { 420 margin: 0; 421 padding: 0; 422 } 423 424 #commentsdiv .inside .row-actions { 425 line-height: 1.38461538; 426 } 427 428 #commentsdiv .inside .column-author { 429 width: 25%; 430 } 431 432 #commentsdiv .column-comment p { 433 margin: 0.6em 0; 434 padding: 0; 435 } 436 437 #commentsdiv #replyrow td { 438 padding: 0; 439 } 440 441 #commentsdiv p { 442 padding: 8px 10px; 443 margin: 0; 444 } 445 446 #commentsdiv .comments-box { 447 border: 0 none; 448 } 449 450 #commentsdiv .comments-box thead th, 451 #commentsdiv .comments-box thead td { 452 background: transparent; 453 padding: 0 7px 4px; 454 } 455 456 #commentsdiv .comments-box tr:last-child td { 457 border-bottom: 0 none; 458 } 459 460 #commentsdiv #edithead .inside input { 461 width: 160px; 462 } 463 464 .sorting-indicators { 465 display: grid; 466 } 467 468 .sorting-indicator { 469 display: block; 470 width: 10px; 471 height: 4px; 472 margin-top: 4px; 473 margin-left: 7px; 474 } 475 476 .sorting-indicator:before { 477 font: normal 20px/1 dashicons; 478 display: inline-block; 479 padding: 0; 480 top: -4px; 481 left: -8px; 482 line-height: 0.5; 483 position: relative; 484 vertical-align: top; 485 -webkit-font-smoothing: antialiased; 486 -moz-osx-font-smoothing: grayscale; 487 text-decoration: none !important; 488 color: #a7aaad; 489 } 490 491 .sorting-indicator.asc:before { 492 content: "\f142"; 493 content: "\f142" / ''; 494 } 495 496 .sorting-indicator.desc:before { 497 content: "\f140"; 498 content: "\f140" / ''; 499 } 500 501 th.sorted.desc .sorting-indicator.desc:before { 502 color: #1d2327; 503 } 504 505 th.sorted.asc .sorting-indicator.asc:before { 506 color: #1d2327; 507 } 508 509 th.sorted.asc a:focus .sorting-indicator.asc:before, 510 th.sorted.asc:hover .sorting-indicator.asc:before, 511 th.sorted.desc a:focus .sorting-indicator.desc:before, 512 th.sorted.desc:hover .sorting-indicator.desc:before { 513 color: #a7aaad; 514 } 515 516 th.sorted.asc a:focus .sorting-indicator.desc:before, 517 th.sorted.asc:hover .sorting-indicator.desc:before, 518 th.sorted.desc a:focus .sorting-indicator.asc:before, 519 th.sorted.desc:hover .sorting-indicator.asc:before { 520 color: #1d2327; 521 } 522 523 .wp-list-table .toggle-row { 524 position: absolute; 525 right: 8px; 526 top: 10px; 527 display: none; 528 padding: 0; 529 width: 40px; 530 height: 40px; 531 border: none; 532 outline: none; 533 background: transparent; 534 } 535 536 .wp-list-table .toggle-row:hover { 537 cursor: pointer; 538 } 539 540 .wp-list-table .toggle-row:focus:before { 541 box-shadow: 0 0 0 var(--wp-admin-border-width-focus, 1.5px) var(--wp-admin-theme-color, #3858e9); 542 /* Only visible in Windows High Contrast mode */ 543 outline: 2px solid transparent; 544 } 545 546 .wp-list-table .toggle-row:active { 547 box-shadow: none; 548 } 549 550 .wp-list-table .toggle-row:before { 551 position: absolute; 552 top: -5px; 553 left: 10px; 554 border-radius: 50%; 555 display: block; 556 padding: 1px 2px 1px 0; 557 color: #3c434a; /* same as table headers sort arrows */ 558 content: "\f140"; 559 content: "\f140" / ''; 560 font: normal 20px/1 dashicons; 561 line-height: 1; 562 -webkit-font-smoothing: antialiased; 563 -moz-osx-font-smoothing: grayscale; 564 } 565 566 .wp-list-table .is-expanded .toggle-row:before { 567 content: "\f142"; 568 content: "\f142" / ''; 569 } 570 571 .check-column { 572 position: relative; 573 } 574 575 .check-column label { 576 box-sizing: border-box; 577 width: 100%; 578 height: 100%; 579 display: block; 580 position: absolute; 581 top: 0; 582 left: 0; 583 } 584 585 .check-column input { 586 position: relative; 587 z-index: 1; 588 } 589 590 .check-column .label-covers-full-cell:hover + input:not(:disabled) { 591 box-shadow: 0 0 0 1px #2271b1; 592 } 593 594 .check-column label:hover, 595 .check-column input:hover + label { 596 background: rgba(0, 0, 0, 0.05); 597 } 598 599 .locked-indicator { 600 display: none; 601 margin-left: 6px; 602 height: 20px; 603 width: 16px; 604 } 605 606 .locked-indicator-icon:before { 607 color: #8c8f94; 608 content: "\f160"; 609 content: "\f160" / ''; 610 display: inline-block; 611 font: normal 20px/1 dashicons; 612 vertical-align: middle; 613 -webkit-font-smoothing: antialiased; 614 -moz-osx-font-smoothing: grayscale; 615 } 616 617 .locked-info { 618 display: none; 619 margin-top: 4px; 620 } 621 622 .locked-text { 623 vertical-align: top; 624 } 625 626 .wp-locked .locked-indicator, 627 .wp-locked .locked-info { 628 display: block; 629 } 630 631 tr.wp-locked .check-column label, 632 tr.wp-locked .check-column input[type="checkbox"], 633 tr.wp-locked .row-actions .inline, 634 tr.wp-locked .row-actions .trash { 635 display: none; 636 } 637 638 #menu-locations-wrap .widefat { 639 width: 60%; 640 } 641 642 .widefat th.sortable, 643 .widefat th.sorted { 644 padding: 0; 645 } 646 647 th.sortable a, 648 th.sorted a { 649 display: block; 650 overflow: hidden; 651 padding: 8px; 652 } 653 654 th.sortable a:focus, 655 th.sorted a:focus { 656 border-radius: 2px; 657 box-shadow: 0 0 0 var(--wp-admin-border-width-focus, 1.5px) var(--wp-admin-theme-color, #3858e9); 658 /* Only visible in Windows High Contrast mode */ 659 outline: 2px solid transparent; 660 } 661 662 th.sortable a span, 663 th.sorted a span { 664 float: left; 665 cursor: pointer; 666 } 667 668 .tablenav-pages .current-page { 669 vertical-align: top; 670 margin: 0 2px 0 0; 671 font-size: 13px; 672 text-align: center; 673 min-height: 32px; 674 padding: 0 8px; 675 } 676 677 .tablenav .total-pages { 678 margin-right: 2px; 679 } 680 681 .tablenav #table-paging { 682 margin-left: 2px; 683 } 684 685 .tablenav { 686 clear: both; 687 height: 32px; 688 margin: 6px 0 4px; 689 vertical-align: middle; 690 } 691 692 .tablenav.themes { 693 max-width: 98%; 694 } 695 696 .tablenav .tablenav-pages { 697 float: right; 698 margin: 0 0 9px; 699 } 700 701 .tablenav .no-pages, 702 .tablenav .one-page .pagination-links { 703 display: none; 704 } 705 706 .tablenav .tablenav-pages .button, 707 .tablenav .tablenav-pages .tablenav-pages-navspan { 708 display: inline-block; 709 vertical-align: baseline; 710 min-width: 32px; 711 min-height: 32px; 712 margin: 0; 713 padding: 0 4px; 714 font-size: 16px; 715 line-height: 1.875; /* 30px for 32px height */ 716 text-align: center; 717 } 718 719 .tablenav .displaying-num { 720 margin-right: 7px; 721 } 722 723 .tablenav .one-page .displaying-num { 724 display: inline-block; 725 margin: 5px 0; 726 } 727 728 .tablenav .actions { 729 padding: 0 8px 0 0; 730 } 731 732 .wp-filter .actions { 733 display: inline-block; 734 vertical-align: middle; 735 } 736 737 .tablenav .delete { 738 margin-right: 20px; 739 } 740 741 /* This view-switcher is still used on multisite. */ 742 .tablenav .view-switch { 743 float: right; 744 margin: 0 5px; 745 padding-top: 3px; 746 } 747 748 .wp-filter .view-switch { 749 display: inline-block; 750 vertical-align: middle; 751 padding: 12px 0; 752 margin: 0 8px 0 2px; 753 } 754 755 .media-toolbar.wp-filter .view-switch { 756 margin: 0 12px 0 2px; 757 } 758 759 .view-switch a { 760 float: left; 761 width: 28px; 762 height: 28px; 763 text-align: center; 764 line-height: 1.84615384; 765 text-decoration: none; 766 } 767 768 .view-switch a:before { 769 color: #c3c4c7; 770 display: inline-block; 771 font: normal 20px/1 dashicons; 772 vertical-align: middle; 773 -webkit-font-smoothing: antialiased; 774 -moz-osx-font-smoothing: grayscale; 775 } 776 777 .view-switch a:hover:before, 778 .view-switch a:focus:before { 779 color: #787c82; 780 } 781 782 .view-switch a.current:before { 783 color: #2271b1; 784 } 785 786 .view-switch .view-list:before { 787 content: "\f163"; 788 content: "\f163" / ''; 789 } 790 791 .view-switch .view-excerpt:before { 792 content: "\f164"; 793 content: "\f164" / ''; 794 } 795 796 .view-switch .view-grid:before { 797 content: "\f509"; 798 content: "\f509" / ''; 799 } 800 801 .filter { 802 float: left; 803 margin: -5px 0 0 10px; 804 } 805 806 .filter .subsubsub { 807 margin-left: -10px; 808 margin-top: 13px; 809 } 810 .screen-per-page { 811 width: 4em; 812 } 813 814 #posts-filter .wp-filter { 815 margin-bottom: 0; 816 } 817 818 #posts-filter fieldset { 819 float: left; 820 margin: 0 1.5ex 1em 0; 821 padding: 0; 822 } 823 824 #posts-filter fieldset legend { 825 padding: 0 0 .2em 1px; 826 } 827 828 p.pagenav { 829 margin: 0; 830 display: inline; 831 } 832 833 .pagenav span { 834 font-weight: 600; 835 margin: 0 6px; 836 } 837 838 .row-title { 839 font-size: 14px !important; 840 font-weight: 600; 841 } 842 843 .column-comment .comment-author { 844 margin-bottom: 0.6em; 845 } 846 847 .column-author img, 848 .column-username img, 849 .column-comment .comment-author img { 850 float: left; 851 margin-right: 10px; 852 margin-top: 1px; 853 } 854 855 .row-actions { 856 color: #646970; 857 font-size: 13px; 858 padding: 2px 0 0; 859 position: relative; 860 left: -9999em; 861 } 862 863 /* ticket #34150 */ 864 .rtl .row-actions a { 865 display: inline-block; 866 } 867 868 .row-actions .network_only, 869 .row-actions .network_active { 870 color: #000; 871 } 872 873 .no-js .row-actions, 874 tr:hover .row-actions, 875 .mobile .row-actions, 876 .row-actions.visible, 877 .comment-item:hover .row-actions { 878 position: static; 879 } 880 881 /* deprecated */ 882 .row-actions-visible { 883 padding: 2px 0 0; 884 } 885 886 887 /*------------------------------------------------------------------------------ 888 10.1 - Inline Editing 889 ------------------------------------------------------------------------------*/ 890 891 /* 892 .quick-edit* is for Quick Edit 893 .bulk-edit* is for Bulk Edit 894 .inline-edit* is for everything 895 */ 896 897 /* Layout */ 898 899 #wpbody-content .inline-edit-row fieldset { 900 float: left; 901 margin: 0; 902 padding: 0 12px 0 0; 903 width: 100%; 904 box-sizing: border-box; 905 } 906 907 #wpbody-content .inline-edit-row td fieldset:last-of-type { 908 padding-right: 0; 909 } 910 911 tr.inline-edit-row td { 912 padding: 0; 913 /* Prevents the focus style on .inline-edit-wrapper from being cut-off */ 914 position: relative; 915 } 916 917 .inline-edit-wrapper { 918 display: flow-root; 919 padding: 0 12px; 920 border: 1px solid transparent; 921 border-radius: 4px; 922 } 923 924 .inline-edit-wrapper:focus { 925 border-color: var(--wp-admin-theme-color, #3858e9); 926 box-shadow: 0 0 0 var(--wp-admin-border-width-focus, 1.5px) var(--wp-admin-theme-color, #3858e9); 927 /* Only visible in Windows High Contrast mode */ 928 outline: 2px solid transparent; 929 } 930 931 #wpbody-content .quick-edit-row-post .inline-edit-col-left { 932 width: 40%; 933 } 934 935 #wpbody-content .quick-edit-row-post .inline-edit-col-right { 936 width: 39%; 937 } 938 939 #wpbody-content .inline-edit-row-post .inline-edit-col-center { 940 width: 20%; 941 } 942 943 #wpbody-content .quick-edit-row-page .inline-edit-col-left { 944 width: 50%; 945 } 946 947 #wpbody-content .quick-edit-row-page .inline-edit-col-right, 948 #wpbody-content .bulk-edit-row-post .inline-edit-col-right { 949 width: 50%; 950 } 951 952 #wpbody-content .bulk-edit-row .inline-edit-col-left { 953 width: 30%; 954 } 955 956 #wpbody-content .bulk-edit-row-page .inline-edit-col-right { 957 width: 69%; 958 } 959 960 #wpbody-content .bulk-edit-row .inline-edit-col-bottom { 961 float: right; 962 width: 69%; 963 } 964 965 #wpbody-content .inline-edit-row-page .inline-edit-col-right { 966 margin-top: 27px; 967 } 968 969 .inline-edit-row fieldset .inline-edit-group { 970 clear: both; 971 line-height: 2.5; 972 } 973 974 .inline-edit-row .submit { 975 display: flex; 976 flex-wrap: wrap; 977 align-items: center; 978 clear: both; 979 margin: 0; 980 padding: 0.5em 0 1em; 981 } 982 983 .inline-edit-save.submit .button { 984 margin-right: 8px; 985 } 986 987 .inline-edit-save .spinner { 988 float: none; 989 margin: 0; 990 } 991 992 .inline-edit-row .notice-error { 993 box-sizing: border-box; 994 min-width: 100%; 995 margin-top: 1em; 996 } 997 998 .inline-edit-row .notice-error .error { 999 margin: 0.5em 0; 1000 padding: 2px; 1001 } 1002 1003 /* Positioning */ 1004 1005 /* Needs higher specificity for the padding */ 1006 #the-list .inline-edit-row .inline-edit-legend { 1007 margin: 0; 1008 padding: 0.2em 0; 1009 line-height: 2.5; 1010 font-weight: 600; 1011 } 1012 1013 .inline-edit-row fieldset span.title, 1014 .inline-edit-row fieldset span.checkbox-title { 1015 margin: 0; 1016 padding: 0; 1017 } 1018 1019 .inline-edit-row fieldset label, 1020 .inline-edit-row fieldset span.inline-edit-categories-label { 1021 display: block; 1022 margin: .2em 0; 1023 line-height: 2.5; 1024 } 1025 1026 .inline-edit-row fieldset.inline-edit-date label { 1027 display: inline-block; 1028 margin: 0; 1029 vertical-align: baseline; 1030 line-height: 2; 1031 } 1032 1033 .inline-edit-row fieldset label.inline-edit-tags { 1034 margin-top: 0; 1035 } 1036 1037 .inline-edit-row fieldset label.inline-edit-tags span.title { 1038 margin: .2em 0; 1039 width: auto; 1040 } 1041 1042 .inline-edit-row fieldset label span.title, 1043 .inline-edit-row fieldset.inline-edit-date legend { 1044 display: block; 1045 float: left; 1046 width: 6em; 1047 line-height: 2.5; 1048 } 1049 1050 #posts-filter fieldset.inline-edit-date legend { 1051 padding: 0; 1052 } 1053 1054 .inline-edit-row fieldset label span.input-text-wrap, 1055 .inline-edit-row fieldset .timestamp-wrap { 1056 display: block; 1057 margin-left: 6em; 1058 } 1059 1060 .quick-edit-row-post fieldset.inline-edit-col-right label span.title { 1061 width: auto; 1062 padding-right: 0.5em; 1063 } 1064 1065 .inline-edit-row .inline-edit-or { 1066 margin: .2em 6px .2em 0; 1067 line-height: 2.5; 1068 } 1069 1070 .inline-edit-row .input-text-wrap input[type=text] { 1071 width: 100%; 1072 } 1073 1074 .inline-edit-row fieldset label input[type=checkbox] { 1075 vertical-align: middle; 1076 } 1077 1078 .inline-edit-row fieldset label textarea { 1079 width: 100%; 1080 height: 4em; 1081 vertical-align: top; 1082 } 1083 1084 .inline-edit-row select, 1085 .inline-edit-row input:where(:not([type=checkbox],[type=radio],[type=submit],[type=button])) { 1086 min-height: 32px; 1087 padding: 0 8px 0 8px; 1088 } 1089 1090 .inline-edit-row select { 1091 line-height: 2.14285714; /* 30px for 32px height with 14px font */ 1092 padding-right: 24px; 1093 } 1094 1095 #wpbody-content .bulk-edit-row fieldset .inline-edit-group label { 1096 max-width: 50%; 1097 } 1098 1099 #wpbody-content .quick-edit-row fieldset .inline-edit-group label.alignleft:first-child { 1100 margin-right: 0.5em 1101 } 1102 1103 .inline-edit-col-right .input-text-wrap input.inline-edit-menu-order-input { 1104 width: 6em; 1105 } 1106 1107 /* Styling */ 1108 .inline-edit-row .inline-edit-legend { 1109 text-transform: uppercase; 1110 } 1111 1112 /* Specific Elements */ 1113 .inline-edit-row fieldset .inline-edit-date { 1114 float: left; 1115 } 1116 1117 .inline-edit-row fieldset input[name=jj], 1118 .inline-edit-row fieldset input[name=hh], 1119 .inline-edit-row fieldset input[name=mn], 1120 .inline-edit-row fieldset input[name=aa] { 1121 vertical-align: middle; 1122 text-align: center; 1123 padding: 0 4px; 1124 } 1125 1126 .inline-edit-row fieldset label input.inline-edit-password-input { 1127 width: 8em; 1128 } 1129 1130 #bulk-titles-list, 1131 #bulk-titles-list li, 1132 .inline-edit-row fieldset ul.cat-checklist li, 1133 .inline-edit-row fieldset ul.cat-checklist input { 1134 margin: 0; 1135 position: relative; /* RTL fix, #WP27629 */ 1136 } 1137 1138 .inline-edit-row fieldset ul.cat-checklist input { 1139 margin-top: -1px; 1140 margin-left: 3px; 1141 } 1142 1143 .inline-edit-row fieldset label input.inline-edit-menu-order-input { 1144 width: 3em; 1145 } 1146 1147 .inline-edit-row fieldset label input.inline-edit-slug-input { 1148 width: 75%; 1149 } 1150 1151 .inline-edit-row select[name="post_parent"], 1152 .inline-edit-row select[name="page_template"] { 1153 max-width: 80%; 1154 } 1155 1156 .quick-edit-row-post fieldset label.inline-edit-status { 1157 float: left; 1158 } 1159 1160 #bulk-titles, 1161 ul.cat-checklist { 1162 height: 14em; 1163 border: 1px solid #ddd; 1164 margin: 0 0 5px; 1165 padding: 0.2em 5px; 1166 overflow-y: scroll; 1167 } 1168 1169 ul.cat-checklist input[name="post_category[]"]:indeterminate::before { 1170 content: ''; 1171 border-top: 2px solid grey; 1172 width: 65%; 1173 height: 2px; 1174 position: absolute; 1175 top: calc( 50% + 1px ); 1176 left: 50%; 1177 transform: translate( -50%, -50% ); 1178 } 1179 1180 #bulk-titles .ntdelbutton, 1181 #bulk-titles .ntdeltitle, 1182 .inline-edit-row fieldset ul.cat-checklist label { 1183 display: inline-block; 1184 margin: 0; 1185 padding: 3px 0; 1186 line-height: 20px; 1187 vertical-align: top; 1188 } 1189 1190 #bulk-titles .ntdelitem { 1191 padding-left: 23px; 1192 } 1193 1194 #bulk-titles .ntdelbutton { 1195 width: 26px; 1196 height: 26px; 1197 margin: 0 0 0 -26px; 1198 text-align: center; 1199 border-radius: 3px; 1200 } 1201 1202 #bulk-titles .ntdelbutton:before { 1203 display: inline-block; 1204 vertical-align: top; 1205 } 1206 1207 #bulk-titles .ntdelbutton:focus { 1208 box-shadow: 0 0 0 var(--wp-admin-border-width-focus, 1.5px) var(--wp-admin-theme-color, #3858e9); 1209 /* Only visible in Windows High Contrast mode */ 1210 outline: 2px solid transparent; 1211 /* Reset inherited offset from Gutenberg */ 1212 outline-offset: 0; 1213 } 1214 1215 /*------------------------------------------------------------------------------ 1216 17.0 - Plugins 1217 ------------------------------------------------------------------------------*/ 1218 1219 .plugins tbody th.check-column, 1220 .plugins tbody { 1221 padding: 8px 0 0 2px; 1222 } 1223 1224 .plugins tbody th.check-column input[type=checkbox] { 1225 margin-top: 4px; 1226 } 1227 1228 .updates-table .plugin-title p { 1229 margin-top: 0; 1230 } 1231 1232 .plugins thead td.check-column, 1233 .plugins tfoot td.check-column, 1234 .plugins .inactive th.check-column { 1235 padding-left: 6px; 1236 } 1237 1238 .plugins, 1239 .plugins th, 1240 .plugins td { 1241 color: #000; 1242 } 1243 1244 .plugins tr { 1245 background: #fff; 1246 } 1247 1248 .plugins p { 1249 margin: 0 4px; 1250 padding: 0; 1251 } 1252 1253 .plugins .desc p { 1254 margin: 0 0 8px; 1255 } 1256 1257 .plugins td.desc { 1258 line-height: 1.5; 1259 } 1260 1261 .plugins .desc ul, 1262 .plugins .desc ol { 1263 margin: 0 0 0 2em; 1264 } 1265 1266 .plugins .desc ul { 1267 list-style-type: disc; 1268 } 1269 1270 .plugins .row-actions { 1271 font-size: 13px; 1272 padding: 0; 1273 } 1274 1275 .plugins .inactive td, 1276 .plugins .inactive th, 1277 .plugins .active td, 1278 .plugins .active th { 1279 padding: 10px 9px; 1280 } 1281 1282 .plugins .active td, 1283 .plugins .active th { 1284 background-color: rgba(var(--wp-admin-theme-color--rgb), 0.08); 1285 } 1286 1287 .plugins .update th, 1288 .plugins .update td { 1289 border-bottom: 0; 1290 } 1291 1292 .plugins .inactive td, 1293 .plugins .inactive th, 1294 .plugins .active td, 1295 .plugins .active th, 1296 .plugin-install #the-list td, 1297 .upgrade .plugins td, 1298 .upgrade .plugins th { 1299 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1); 1300 } 1301 1302 .plugins tr.active.plugin-update-tr + tr.inactive th, 1303 .plugins tr.active.plugin-update-tr + tr.inactive td, 1304 .plugins tr.active + tr.inactive th, 1305 .plugins tr.active + tr.inactive td { 1306 border-top: 1px solid rgba(0, 0, 0, 0.03); 1307 box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.02), inset 0 -1px 0 #dcdcde; 1308 } 1309 1310 .plugins .update td, 1311 .plugins .update th, 1312 .upgrade .plugins tr:last-of-type td, 1313 .upgrade .plugins tr:last-of-type th, 1314 .plugins tr.active + tr.inactive.update th, 1315 .plugins tr.active + tr.inactive.update td, 1316 .plugins .updated td, 1317 .plugins .updated th, 1318 .plugins tr.active + tr.inactive.updated th, 1319 .plugins tr.active + tr.inactive.updated td { 1320 box-shadow: none; 1321 } 1322 1323 .plugins .active th.check-column, 1324 .plugin-update-tr.active td { 1325 border-left: 4px solid var(--wp-admin-theme-color); 1326 } 1327 1328 .wp-list-table.plugins .plugin-title, 1329 .wp-list-table.plugins .theme-title { 1330 padding-right: 12px; 1331 white-space: nowrap; 1332 } 1333 1334 1335 .plugins .plugin-title .dashicons, 1336 .plugins .plugin-title img.plugin-icon, 1337 .plugins .plugin-title img.updates-table-screenshot { 1338 float: left; 1339 padding: 0 10px 0 0; 1340 width: 64px; 1341 height: 64px; 1342 } 1343 1344 .plugins .plugin-title .dashicons:before { 1345 padding: 2px; 1346 background-color: #f0f0f1; 1347 box-shadow: inset 0 0 10px rgba(167, 170, 173, 0.15); 1348 font-size: 60px; 1349 color: #c3c4c7; 1350 } 1351 1352 #update-themes-table .plugin-title img.updates-table-screenshot, 1353 #update-themes-table .plugin-title .dashicons { 1354 width: 85px; 1355 } 1356 1357 .plugins .column-auto-updates { 1358 width: 14.2em; 1359 } 1360 1361 .plugins .inactive .plugin-title strong { 1362 font-weight: 400; 1363 } 1364 1365 .plugins .second, 1366 .plugins .row-actions { 1367 padding: 0 0 5px; 1368 } 1369 1370 .plugins .row-actions { 1371 white-space: normal; 1372 min-width: 12em; 1373 } 1374 1375 .plugins .update .second, 1376 .plugins .update .row-actions, 1377 .plugins .updated .second, 1378 .plugins .updated .row-actions { 1379 padding-bottom: 0; 1380 } 1381 1382 .plugins-php .widefat tfoot th, 1383 .plugins-php .widefat tfoot td { 1384 border-top-style: solid; 1385 border-top-width: 1px; 1386 } 1387 1388 .plugins .plugin-update-tr .plugin-update { 1389 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1); 1390 overflow: hidden; /* clearfix */ 1391 padding: 0; 1392 } 1393 1394 .plugins .plugin-update-tr .notice, 1395 .plugins .plugin-update-tr div[class="update-message"] { /* back-compat for pre-4.6 */ 1396 margin: 5px 20px 15px 40px; 1397 } 1398 1399 .plugins .notice p { 1400 margin: 0.5em 0; 1401 } 1402 1403 .plugins .plugin-description a, 1404 .plugins .plugin-update a, 1405 .updates-table .plugin-title a { 1406 text-decoration: underline; 1407 } 1408 1409 .plugins tr.paused th.check-column { 1410 border-left: 4px solid #b32d2e; 1411 } 1412 1413 .plugins tr.paused th, 1414 .plugins tr.paused td { 1415 background-color: #f6f7f7; 1416 } 1417 1418 .plugins tr.paused .plugin-title, 1419 .plugins .paused .dashicons-warning { 1420 color: #b32d2e; 1421 } 1422 1423 .plugins .paused .error-display p, 1424 .plugins .paused .error-display code { 1425 font-size: 90%; 1426 color: rgba(0, 0, 0, 0.7); 1427 } 1428 1429 .plugins .resume-link { 1430 color: #b32d2e; 1431 } 1432 1433 .plugin-card .update-now:before { 1434 color: #d63638; 1435 content: "\f463"; 1436 content: "\f463" / ''; 1437 display: inline-block; 1438 font: normal 16px/1.875 dashicons; /* line-height 1.875 = 30px to match button */ 1439 margin: 0 5px 0 -2px; 1440 -webkit-font-smoothing: antialiased; 1441 -moz-osx-font-smoothing: grayscale; 1442 vertical-align: top; 1443 } 1444 1445 .plugin-card .updating-message:before { 1446 content: "\f463"; 1447 content: "\f463" / ''; 1448 animation: rotation 2s infinite linear; 1449 } 1450 1451 @keyframes rotation { 1452 0% { 1453 transform: rotate(0deg); 1454 } 1455 100% { 1456 transform: rotate(359deg); 1457 } 1458 } 1459 1460 .plugin-card .updated-message:before { 1461 color: #68de7c; 1462 content: "\f147"; 1463 content: "\f147" / ''; 1464 } 1465 1466 .plugin-card .updated-message:before, 1467 .plugin-card .updating-message:before { 1468 line-height: 1; 1469 position: relative; 1470 top: -2px; 1471 vertical-align: middle; 1472 } 1473 1474 .plugin-install-php #the-list { 1475 display: flex; 1476 flex-wrap: wrap; 1477 } 1478 1479 .plugin-install-php .plugin-card { 1480 display: flex; 1481 flex-direction: column; 1482 justify-content: space-between; 1483 } 1484 1485 .plugin-install-php h2 { 1486 clear: both; 1487 } 1488 1489 .plugin-install-php h3 { 1490 margin: 2.5em 0 8px; 1491 } 1492 1493 .plugin-install-php .wp-filter { 1494 margin-bottom: 0; 1495 } 1496 1497 /* Plugin card table view */ 1498 .plugin-group { 1499 overflow: hidden; /* clearfix */ 1500 margin-top: 1.5em; 1501 } 1502 1503 .plugin-group h3 { 1504 margin-top: 0; 1505 } 1506 1507 .plugin-card { 1508 float: left; 1509 margin: 0 8px 16px; 1510 width: 48.5%; 1511 width: calc( 50% - 8px ); 1512 background-color: #ffffff; 1513 border: 1px solid rgb(0, 0, 0, 0.1); 1514 border-radius: 8px; 1515 box-sizing: border-box; 1516 overflow: hidden; 1517 } 1518 1519 .plugin-card:nth-child(odd) { 1520 clear: both; 1521 margin-left: 0; 1522 } 1523 1524 .plugin-card:nth-child(even) { 1525 margin-right: 0; 1526 } 1527 1528 @media screen and (min-width: 1600px) and ( max-width: 2299px ) { 1529 .plugin-card { 1530 width: 30%; 1531 width: calc( 33.1% - 8px ); 1532 } 1533 1534 .plugin-card:nth-child(odd) { 1535 clear: none; 1536 margin-left: 8px; 1537 } 1538 1539 .plugin-card:nth-child(even) { 1540 margin-right: 8px; 1541 } 1542 1543 .plugin-card:nth-child(3n+1) { 1544 clear: both; 1545 margin-left: 0; 1546 } 1547 1548 .plugin-card:nth-child(3n) { 1549 margin-right: 0; 1550 } 1551 } 1552 1553 @media screen and (min-width: 2300px) { 1554 .plugin-card { 1555 width: 25%; 1556 width: calc( 25% - 12px ); 1557 } 1558 1559 .plugin-card:nth-child(odd) { 1560 clear: none; 1561 margin-left: 8px; 1562 } 1563 1564 .plugin-card:nth-child(even) { 1565 margin-right: 8px; 1566 } 1567 1568 .plugin-card:nth-child(4n+1) { 1569 clear: both; 1570 margin-left: 0; 1571 } 1572 1573 .plugin-card:nth-child(4n) { 1574 margin-right: 0; 1575 } 1576 } 1577 1578 .plugin-card-top { 1579 position: relative; 1580 padding: 16px; 1581 min-height: 135px; 1582 } 1583 1584 div.action-links, 1585 .plugin-action-buttons { 1586 margin: 0; /* Override existing margins */ 1587 } 1588 1589 /* Use compact size for space-constrained plugin cards */ 1590 .plugin-action-buttons li .button { 1591 min-height: 32px; 1592 line-height: 2.30769231; /* 30px for 32px min-height */ 1593 padding: 0 12px; 1594 } 1595 1596 .plugin-card h3 { 1597 margin: 0 12px 16px 0; 1598 font-size: 18px; 1599 line-height: 1.3; 1600 } 1601 1602 .plugin-card .desc { 1603 margin-inline: 0; 1604 } 1605 1606 .plugin-card .name, .plugin-card .desc > p { 1607 margin-left: 148px; 1608 } 1609 1610 @media (min-width: 1101px) { 1611 .plugin-card .name, .plugin-card .desc > p { 1612 margin-right: 128px; 1613 } 1614 } 1615 1616 @media (min-width: 481px) and (max-width: 781px) { 1617 .plugin-card .name, .plugin-card .desc > p { 1618 margin-right: 128px; 1619 } 1620 } 1621 1622 .plugin-card .column-description { 1623 display: flex; 1624 flex-direction: column; 1625 justify-content: flex-start; 1626 } 1627 1628 .plugin-card .column-description > p { 1629 margin-top: 0; 1630 } 1631 1632 .plugin-card .column-description p:empty { 1633 display: none; 1634 } 1635 1636 .plugin-card .notice.plugin-dependencies { 1637 margin: auto 20px 20px; 1638 padding: 15px; 1639 } 1640 1641 .plugin-card .plugin-dependencies-explainer-text { 1642 margin-block: 0; 1643 } 1644 1645 .plugin-card .plugin-dependency { 1646 align-items: center; 1647 display: flex; 1648 flex-wrap: wrap; 1649 margin-top: .5em; 1650 column-gap: 1%; 1651 row-gap: .5em; 1652 } 1653 1654 .plugin-card .plugin-dependency:nth-child(2), 1655 .plugin-card .plugin-dependency:last-child { 1656 margin-top: 1em; 1657 } 1658 1659 .plugin-card .plugin-dependency-name { 1660 flex-basis: 74%; 1661 } 1662 1663 .plugin-card .plugin-dependency .more-details-link { 1664 margin-left: auto; 1665 } 1666 1667 .rtl .plugin-card .plugin-dependency .more-details-link { 1668 margin-right: auto; 1669 } 1670 1671 @media (max-width: 939px) { 1672 .plugin-card .plugin-dependency-name { 1673 flex-basis: 69%; 1674 } 1675 } 1676 1677 .plugins #the-list .required-by, 1678 .plugins #the-list .requires { 1679 margin-top: 1em; 1680 } 1681 1682 .plugin-card .action-links { 1683 position: absolute; 1684 top: 20px; 1685 right: 20px; 1686 width: 120px; 1687 } 1688 1689 .plugin-action-buttons { 1690 clear: right; 1691 float: right; 1692 margin-bottom: 1em; 1693 text-align: right; 1694 } 1695 1696 .plugin-action-buttons li { 1697 margin-bottom: 10px; 1698 } 1699 1700 .plugin-card-bottom { 1701 clear: both; 1702 padding: 16px; 1703 background-color: #f6f7f7; 1704 border-top: 1px solid rgb(0, 0, 0, 0.1); 1705 overflow: hidden; 1706 } 1707 1708 .plugin-card-bottom .star-rating { 1709 display: inline; 1710 } 1711 1712 .plugin-card-update-failed .update-now { 1713 font-weight: 600; 1714 } 1715 1716 .plugin-card-update-failed .notice-error { 1717 margin: 0; 1718 padding-left: 16px; 1719 box-shadow: 0 -1px 0 #dcdcde; 1720 } 1721 1722 .plugin-card-update-failed .plugin-card-bottom { 1723 display: none; 1724 } 1725 1726 .plugin-card .column-rating { 1727 line-height: 1.76923076; 1728 } 1729 1730 .plugin-card .column-rating, 1731 .plugin-card .column-updated { 1732 margin-bottom: 4px; 1733 } 1734 1735 .plugin-card .column-rating, 1736 .plugin-card .column-downloaded { 1737 float: left; 1738 clear: left; 1739 max-width: 180px; 1740 } 1741 1742 .plugin-card .column-updated, 1743 .plugin-card .column-compatibility { 1744 text-align: right; 1745 float: right; 1746 clear: right; 1747 width: 65%; 1748 width: calc( 100% - 180px ); 1749 } 1750 1751 .plugin-card .column-compatibility span:before { 1752 font: normal 20px/.5 dashicons; 1753 display: inline-block; 1754 padding: 0; 1755 top: 4px; 1756 left: -2px; 1757 position: relative; 1758 vertical-align: top; 1759 -webkit-font-smoothing: antialiased; 1760 -moz-osx-font-smoothing: grayscale; 1761 text-decoration: none !important; 1762 color: #3c434a; 1763 } 1764 1765 .plugin-card .column-compatibility .compatibility-incompatible:before { 1766 content: "\f158"; 1767 content: "\f158" / ''; 1768 color: #d63638; 1769 } 1770 1771 .plugin-card .column-compatibility .compatibility-compatible:before { 1772 content: "\f147"; 1773 content: "\f147" / ''; 1774 color: #007017; 1775 } 1776 1777 .plugin-card .notice { 1778 margin: 20px 20px 0; 1779 } 1780 1781 .plugin-card .plugin-icon { 1782 position: absolute; 1783 top: 20px; 1784 left: 20px; 1785 width: 128px; 1786 height: 128px; 1787 margin: 0 20px 20px 0; 1788 } 1789 1790 .no-plugin-results { 1791 color: #646970; /* same as no themes and no media */ 1792 font-size: 18px; 1793 font-style: normal; 1794 margin: 0; 1795 padding: 100px 0 0; 1796 width: 100%; 1797 text-align: center; 1798 } 1799 1800 /* ms */ 1801 /* Background Color for Site Status */ 1802 .wp-list-table .site-deleted, 1803 .wp-list-table tr.site-deleted, 1804 .wp-list-table .site-archived, 1805 .wp-list-table tr.site-archived { 1806 background: #fcf0f1; 1807 } 1808 .wp-list-table .site-spammed, 1809 .wp-list-table tr.site-spammed, 1810 .wp-list-table .site-mature, 1811 .wp-list-table tr.site-mature { 1812 background: #fcf9e8; 1813 } 1814 1815 .sites.fixed .column-lastupdated, 1816 .sites.fixed .column-registered { 1817 width: 20%; 1818 } 1819 1820 .sites.fixed .column-users { 1821 width: 80px; 1822 } 1823 1824 /* =Media Queries 1825 -------------------------------------------------------------- */ 1826 1827 @media screen and (max-width: 1100px) and (min-width: 782px), (max-width: 480px) { 1828 .plugin-card .action-links { 1829 position: static; 1830 margin-left: 148px; 1831 width: auto; 1832 } 1833 1834 .plugin-action-buttons { 1835 float: none; 1836 margin: 1em 0 0; 1837 text-align: left; 1838 } 1839 1840 .plugin-action-buttons li { 1841 display: inline-block; 1842 vertical-align: middle; 1843 } 1844 1845 .plugin-action-buttons li .button { 1846 margin-right: 20px; 1847 } 1848 1849 .plugin-card h3 { 1850 margin-right: 24px; 1851 } 1852 1853 .plugin-card .name, 1854 .plugin-card .desc { 1855 margin-right: 0; 1856 } 1857 1858 .plugin-card .desc p:first-of-type { 1859 margin-top: 0; 1860 } 1861 } 1862 1863 @media screen and (max-width: 782px) { 1864 /* WP List Table Options & Filters */ 1865 .tablenav { 1866 height: auto; 1867 } 1868 1869 .tablenav.top { 1870 margin: 20px 0 5px; 1871 } 1872 1873 .tablenav.bottom { 1874 position: relative; 1875 margin-top: 15px; 1876 } 1877 1878 .tablenav br { 1879 display: none; 1880 } 1881 1882 .tablenav br.clear { 1883 display: block; 1884 } 1885 1886 .tablenav.top .actions, 1887 .tablenav .view-switch { 1888 display: none; 1889 } 1890 1891 .view-switch a { 1892 width: 36px; 1893 height: 36px; 1894 line-height: 2.53846153; 1895 } 1896 1897 /* Pagination */ 1898 .tablenav.top .displaying-num { 1899 display: none; 1900 } 1901 1902 .tablenav.bottom .displaying-num { 1903 position: absolute; 1904 right: 0; 1905 top: 11px; 1906 margin: 0; 1907 font-size: 14px; 1908 } 1909 1910 .tablenav .tablenav-pages { 1911 width: 100%; 1912 text-align: center; 1913 margin: 0 0 25px; 1914 } 1915 1916 .tablenav.bottom .tablenav-pages { 1917 margin-top: 25px; 1918 } 1919 1920 .tablenav.top .tablenav-pages.one-page { 1921 display: none; 1922 } 1923 1924 .tablenav.bottom .actions select { 1925 margin-bottom: 5px; 1926 } 1927 1928 .tablenav.bottom .actions.alignleft + .actions.alignleft { 1929 clear: left; 1930 margin-top: 10px; 1931 } 1932 1933 .tablenav.bottom .tablenav-pages.one-page { 1934 margin-top: 15px; 1935 height: 0; 1936 } 1937 1938 .tablenav-pages .pagination-links { 1939 font-size: 16px; 1940 } 1941 1942 .tablenav .tablenav-pages .button, 1943 .tablenav .tablenav-pages .tablenav-pages-navspan { 1944 min-width: 40px; 1945 min-height: 40px; 1946 padding: 10px 8px; 1947 font-size: 18px; 1948 line-height: 1; 1949 } 1950 1951 .tablenav-pages .pagination-links .current-page { 1952 min-width: 40px; 1953 padding: 10px 6px; 1954 font-size: 16px; 1955 line-height: 1.125; 1956 } 1957 1958 /* WP List Table Adjustments: General */ 1959 .form-wrap > p { 1960 display: none; 1961 } 1962 1963 .wp-list-table th.column-primary ~ th, 1964 .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary ~ td:not(.check-column) { 1965 display: none; 1966 } 1967 1968 .wp-list-table thead th.column-primary { 1969 width: 100%; 1970 } 1971 1972 /* Checkboxes need to show */ 1973 .wp-list-table tr th.check-column { 1974 display: table-cell; 1975 } 1976 1977 .wp-list-table .check-column { 1978 width: 2.5em; 1979 } 1980 1981 .wp-list-table .column-primary .toggle-row { 1982 display: block; 1983 } 1984 1985 .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.check-column) { 1986 position: relative; 1987 clear: both; 1988 width: auto !important; /* needs to override some columns that are more specifically targeted */ 1989 } 1990 1991 .wp-list-table td.column-primary { 1992 padding-right: 50px; /* space for toggle button */ 1993 } 1994 1995 .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary ~ td:not(.check-column) { 1996 padding: 3px 8px 3px 35%; 1997 } 1998 1999 .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before { 2000 position: absolute; 2001 left: 10px; /* match padding of regular table cell */ 2002 display: block; 2003 overflow: hidden; 2004 width: 32%; /* leave a little space for a gutter */ 2005 content: attr(data-colname); 2006 white-space: nowrap; 2007 text-overflow: ellipsis; 2008 } 2009 2010 .wp-list-table .is-expanded td:not(.hidden) { 2011 display: block !important; 2012 overflow: hidden; /* clearfix */ 2013 } 2014 2015 /* Special cases */ 2016 .widefat .num, 2017 .column-posts { 2018 text-align: left; 2019 } 2020 2021 #comments-form .fixed .column-author, 2022 #commentsdiv .fixed .column-author { 2023 display: none !important; 2024 } 2025 2026 .fixed .column-comment .comment-author { 2027 display: block; 2028 } 2029 2030 /* Comment author hidden via Screen Options */ 2031 .fixed .column-author.hidden ~ .column-comment .comment-author { 2032 display: none; 2033 } 2034 2035 #the-comment-list .is-expanded td { 2036 box-shadow: none; 2037 } 2038 2039 #the-comment-list .is-expanded td:last-child { 2040 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1); 2041 } 2042 2043 /* Show comment bubble as text instead */ 2044 .post-com-count .screen-reader-text { 2045 position: static; 2046 clip-path: none; 2047 width: auto; 2048 height: auto; 2049 margin: 0; 2050 } 2051 2052 .column-response .post-com-count-no-comments:after, 2053 .column-response .post-com-count-approved:after, 2054 .column-comments .post-com-count-no-comments:after, 2055 .column-comments .post-com-count-approved:after { 2056 content: none; 2057 } 2058 2059 .column-response .post-com-count [aria-hidden="true"], 2060 .column-comments .post-com-count [aria-hidden="true"] { 2061 display: none; 2062 } 2063 2064 .column-response .post-com-count-wrapper, 2065 .column-comments .post-com-count-wrapper { 2066 white-space: normal; 2067 } 2068 2069 .column-response .post-com-count-wrapper > a, 2070 .column-comments .post-com-count-wrapper > a { 2071 display: block; 2072 } 2073 2074 .column-response .post-com-count-no-comments, 2075 .column-response .post-com-count-approved, 2076 .column-comments .post-com-count-no-comments, 2077 .column-comments .post-com-count-approved { 2078 margin-top: 0; 2079 margin-right: 0.5em; 2080 } 2081 2082 .column-response .post-com-count-pending, 2083 .column-comments .post-com-count-pending { 2084 position: static; 2085 height: auto; 2086 min-width: 0; 2087 padding: 0; 2088 border: none; 2089 border-radius: 0; 2090 background: none; 2091 color: #b32d2e; 2092 font-size: inherit; 2093 line-height: inherit; 2094 text-align: left; 2095 } 2096 2097 .column-response .post-com-count-pending:hover, 2098 .column-comments .post-com-count-pending:hover { 2099 color: #d63638; 2100 } 2101 2102 .widefat thead td.check-column, 2103 .widefat tfoot td.check-column { 2104 padding-top: 10px; 2105 } 2106 2107 .row-actions { 2108 margin-right: -8px; 2109 padding-top: 4px; 2110 } 2111 2112 /* Make row actions more easy to select on mobile */ 2113 body:not(.plugins-php) .row-actions { 2114 display: flex; 2115 flex-wrap: wrap; 2116 gap: 8px; 2117 color: transparent; 2118 } 2119 2120 .row-actions span { 2121 font-size: 0; 2122 } 2123 2124 .row-actions span a, 2125 .row-actions span .button-link { 2126 display: inline-block; 2127 padding: 4px 16px 4px 0; 2128 font-size: 13px; 2129 line-height: 1.5; 2130 } 2131 2132 .row-actions span.approve:before, 2133 .row-actions span.unapprove:before { 2134 content: "| "; 2135 } 2136 2137 /* Quick Edit and Bulk Edit */ 2138 #wpbody-content .quick-edit-row-post .inline-edit-col-left, 2139 #wpbody-content .quick-edit-row-post .inline-edit-col-right, 2140 #wpbody-content .inline-edit-row-post .inline-edit-col-center, 2141 #wpbody-content .quick-edit-row-page .inline-edit-col-left, 2142 #wpbody-content .quick-edit-row-page .inline-edit-col-right, 2143 #wpbody-content .bulk-edit-row-post .inline-edit-col-right, 2144 #wpbody-content .bulk-edit-row .inline-edit-col-left, 2145 #wpbody-content .bulk-edit-row-page .inline-edit-col-right, 2146 #wpbody-content .bulk-edit-row .inline-edit-col-bottom { 2147 float: none; 2148 width: 100%; 2149 padding: 0; 2150 } 2151 2152 #the-list .inline-edit-row .inline-edit-legend, 2153 .inline-edit-row span.title { 2154 font-size: 16px; 2155 } 2156 2157 .inline-edit-row p.howto { 2158 font-size: 14px; 2159 } 2160 2161 #wpbody-content .inline-edit-row-page .inline-edit-col-right { 2162 margin-top: 0; 2163 } 2164 2165 #wpbody-content .quick-edit-row fieldset .inline-edit-col label, 2166 #wpbody-content .quick-edit-row fieldset .inline-edit-group label, 2167 #wpbody-content .bulk-edit-row fieldset .inline-edit-col label, 2168 #wpbody-content .bulk-edit-row fieldset .inline-edit-group label { 2169 max-width: none; 2170 float: none; 2171 margin-bottom: 5px; 2172 } 2173 2174 #wpbody .bulk-edit-row fieldset select { 2175 display: block; 2176 width: 100%; 2177 max-width: none; 2178 box-sizing: border-box; 2179 } 2180 2181 .inline-edit-row select, 2182 .inline-edit-row input:where(:not([type=checkbox],[type=radio],[type=submit],[type=button])) { 2183 min-height: 40px; 2184 } 2185 2186 .inline-edit-row fieldset input[name=jj], 2187 .inline-edit-row fieldset input[name=hh], 2188 .inline-edit-row fieldset input[name=mn], 2189 .inline-edit-row fieldset input[name=aa] { 2190 font-size: 16px; 2191 line-height: 2; 2192 padding: 3px 4px; 2193 } 2194 2195 #bulk-titles .ntdelbutton, 2196 #bulk-titles .ntdeltitle, 2197 .inline-edit-row fieldset ul.cat-checklist label { 2198 padding: 6px 0; 2199 font-size: 16px; 2200 line-height: 28px; 2201 } 2202 2203 #bulk-titles .ntdelitem { 2204 padding-left: 37px; 2205 } 2206 2207 #bulk-titles .ntdelbutton { 2208 width: 40px; 2209 height: 40px; 2210 margin: 0 0 0 -40px; 2211 overflow: hidden; 2212 } 2213 2214 #bulk-titles .ntdelbutton:before { 2215 font-size: 20px; 2216 line-height: 28px; 2217 } 2218 2219 .inline-edit-row fieldset label span.title, 2220 .inline-edit-row fieldset.inline-edit-date legend { 2221 float: none; 2222 } 2223 2224 .inline-edit-row fieldset .inline-edit-col label.inline-edit-tags { 2225 padding: 0; 2226 } 2227 2228 .inline-edit-row fieldset label span.input-text-wrap, 2229 .inline-edit-row fieldset .timestamp-wrap { 2230 margin-left: 0; 2231 } 2232 2233 .inline-edit-row .inline-edit-or { 2234 margin: 0 6px 0 0; 2235 } 2236 2237 #edithead .inside, 2238 #commentsdiv #edithead .inside { 2239 float: none; 2240 text-align: left; 2241 padding: 3px 5px; 2242 } 2243 2244 #commentsdiv #edithead .inside input, 2245 #edithead .inside input { 2246 width: 100%; 2247 } 2248 2249 #edithead label { 2250 display: block; 2251 } 2252 2253 /* Updates */ 2254 #wpbody-content .updates-table .plugin-title { 2255 width: auto; 2256 white-space: normal; 2257 } 2258 2259 /* Links */ 2260 .link-manager-php #posts-filter { 2261 margin-top: 25px; 2262 } 2263 2264 .link-manager-php .tablenav.bottom { 2265 overflow: hidden; 2266 } 2267 2268 /* List tables that don't toggle rows */ 2269 .comments-box .toggle-row, 2270 .wp-list-table.plugins .toggle-row { 2271 display: none; 2272 } 2273 2274 /* Plugin/Theme Management */ 2275 #wpbody-content .wp-list-table.plugins td { 2276 display: block; 2277 width: auto; 2278 padding: 10px 9px; /* reset from other list tables that have a label at this width */ 2279 } 2280 2281 #wpbody-content .wp-list-table.plugins .plugin-deleted-tr td, 2282 #wpbody-content .wp-list-table.plugins .no-items td { 2283 display: table-cell; 2284 } 2285 2286 /* Plugin description hidden via Screen Options */ 2287 #wpbody-content .wp-list-table.plugins .desc.hidden { 2288 display: none; 2289 } 2290 2291 #wpbody-content .wp-list-table.plugins .column-description { 2292 padding-top: 2px; 2293 } 2294 2295 #wpbody-content .wp-list-table.plugins .plugin-title, 2296 #wpbody-content .wp-list-table.plugins .theme-title { 2297 padding-right: 12px; 2298 white-space: normal; 2299 } 2300 2301 .wp-list-table.plugins .plugin-title, 2302 .wp-list-table.plugins .theme-title { 2303 padding-top: 13px; 2304 padding-bottom: 4px; 2305 } 2306 2307 .plugins #the-list tr > td:not(:last-child), 2308 .plugins #the-list .update th, 2309 .plugins #the-list .update td, 2310 .wp-list-table.plugins #the-list .theme-title { 2311 box-shadow: none; 2312 border-top: none; 2313 } 2314 2315 .plugins #the-list tr td { 2316 border-top: none; 2317 } 2318 2319 .plugins tbody { 2320 padding: 1px 0 0; 2321 } 2322 2323 .plugins tr.active + tr.inactive th.check-column, 2324 .plugins tr.active + tr.inactive td.column-description, 2325 .plugins .plugin-update-tr:before { 2326 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1); 2327 } 2328 2329 .plugins tr.active + tr.inactive th.check-column, 2330 .plugins tr.active + tr.inactive td { 2331 border-top: none; 2332 } 2333 2334 /* mimic the checkbox th */ 2335 .plugins .plugin-update-tr:before { 2336 content: ""; 2337 display: table-cell; 2338 } 2339 2340 .plugins #the-list .plugin-update-tr .plugin-update { 2341 border-left: none; 2342 } 2343 2344 .plugin-update-tr .update-message { 2345 margin-left: 0; 2346 } 2347 2348 .plugins .active.update + .plugin-update-tr:before, 2349 .plugins .active.updated + .plugin-update-tr:before { 2350 background-color: rgba(var(--wp-admin-theme-color--rgb), 0.08); 2351 border-left: 4px solid var(--wp-admin-theme-color); 2352 } 2353 2354 .plugins .plugin-update-tr .update-message { 2355 margin-left: 0; 2356 } 2357 2358 .wp-list-table.plugins .plugin-title strong, 2359 .wp-list-table.plugins .theme-title strong { 2360 font-size: 1.4em; 2361 line-height: 1.5; 2362 } 2363 2364 .plugins tbody th.check-column { 2365 padding: 8px 0 0 5px; 2366 } 2367 2368 .plugins thead td.check-column, 2369 .plugins tfoot td.check-column, 2370 .plugins .inactive th.check-column { 2371 padding-left: 9px; 2372 } 2373 2374 /* Add New plugins page */ 2375 table.plugin-install .column-name, 2376 table.plugin-install .column-version, 2377 table.plugin-install .column-rating, 2378 table.plugin-install .column-description { 2379 display: block; 2380 width: auto; 2381 } 2382 2383 table.plugin-install th.column-name, 2384 table.plugin-install th.column-version, 2385 table.plugin-install th.column-rating, 2386 table.plugin-install th.column-description { 2387 display: none; 2388 } 2389 2390 table.plugin-install td.column-name strong { 2391 font-size: 1.4em; 2392 line-height: 1.6em; 2393 } 2394 2395 table.plugin-install #the-list td { 2396 box-shadow: none; 2397 } 2398 2399 table.plugin-install #the-list tr { 2400 display: block; 2401 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1); 2402 } 2403 2404 .plugin-card { 2405 margin-left: 0; 2406 margin-right: 0; 2407 width: 100%; 2408 } 2409 2410 table.media .column-title .has-media-icon ~ .row-actions { 2411 margin-left: 0; 2412 clear: both; 2413 } 2414 } 2415 2416 @media screen and (max-width: 480px) { 2417 .tablenav-pages .current-page { 2418 margin: 0; 2419 } 2420 2421 .tablenav.bottom .displaying-num { 2422 position: relative; 2423 top: 0; 2424 display: block; 2425 text-align: right; 2426 padding-bottom: 0.5em; 2427 } 2428 2429 .tablenav.bottom .tablenav-pages.one-page { 2430 height: auto; 2431 } 2432 2433 .tablenav-pages .tablenav-paging-text { 2434 float: left; 2435 width: 100%; 2436 padding-top: 0.5em; 2437 } 2438 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated : Thu May 28 08:20:05 2026 | Cross-referenced by PHPXref |