[ Index ]

PHP Cross Reference of WordPress Trunk (Updated Daily)

Search

title

Body

[close]

/wp-admin/css/ -> list-tables-rtl.css (source)

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


Generated : Wed May 6 08:20:15 2026 Cross-referenced by PHPXref