Make WordPress Core

Ticket #31654: 31654.7.patch

File 31654.7.patch, 8.2 KB (added by afercia, 9 years ago)
  • src/wp-admin/css/common.css

     
    470470        padding: 8px 10px;
    471471}
    472472
    473 .widefat thead th {
     473.widefat thead th,
     474.widefat thead td {
    474475        border-bottom: 1px solid #e1e1e1;
    475476}
    476477
    477 .widefat tfoot th {
     478.widefat tfoot th,
     479.widefat tfoot td {
    478480        border-top: 1px solid #e1e1e1;
    479481        border-bottom: none;
    480482}
     
    495497        line-height: 1.5em;
    496498}
    497499
    498 .widefat th {
     500.widefat th,
     501.widefat thead td,
     502.widefat tfoot td {
    499503        text-align: left;
    500504        line-height: 1.3em;
    501505        font-size: 14px;
    502506}
    503507
    504 .widefat th input {
     508.widefat th input,
     509.widefat thead td input,
     510.widefat tfoot td input {
    505511        margin: 0 0 0 8px;
    506512        padding: 0;
    507513        vertical-align: text-top;
     
    513519        vertical-align: top;
    514520}
    515521
    516 .widefat th input[type=checkbox] {
     522.widefat th input[type=checkbox],
     523.widefat thead td input[type=checkbox],
     524.widefat tfoot td input[type=checkbox] {
    517525        margin-top: -1px;
    518526}
    519527
     
    525533        padding-top: 8px;
    526534}
    527535
    528 .widefat thead th.check-column,
     536.widefat thead td.check-column,
    529537.widefat tbody th.check-column,
    530 .widefat tfoot th.check-column {
     538.widefat tfoot td.check-column {
    531539        padding: 11px 0 0 3px;
    532540}
    533541
    534 .widefat thead th.check-column {
     542.widefat thead td.check-column,
     543.widefat tfoot td.check-column {
    535544        padding-top: 10px;
    536545}
    537546
     
    711720.side-info,
    712721#your-profile #rich_editing,
    713722.widefat thead th,
    714 .widefat tfoot th {
     723.widefat thead td,
     724.widefat tfoot th,
     725.widefat tfoot td {
    715726        line-height: 1.4em;
    716727}
    717728
     
    17061717        color: #555;
    17071718}
    17081719
    1709 .widefat th {
     1720.widefat th,
     1721.widefat thead td,
     1722.widefat tfoot td {
    17101723        font-weight: normal;
    17111724}
    17121725
    17131726.widefat thead tr th,
    1714 .widefat tfoot tr th {
     1727.widefat thead tr td,
     1728.widefat tfoot tr th,
     1729.widefat tfoot tr td {
    17151730        color: #32373c;
    17161731}
    17171732
  • src/wp-admin/css/forms.css

     
    943943                padding-top: 10px;
    944944        }
    945945
    946         input[type="checkbox"], .widefat th input[type="checkbox"] {
     946        input[type="checkbox"],
     947        .widefat th input[type="checkbox"],
     948        .widefat thead td input[type="checkbox"],
     949        .widefat tfoot td input[type="checkbox"] {
    947950                -webkit-appearance: none;
    948951                padding: 10px;
    949952        }
    950953
    951         .widefat th input[type="checkbox"] {
     954        .widefat th input[type="checkbox"],
     955        .widefat thead td input[type="checkbox"],
     956        .widefat tfoot td input[type="checkbox"] {
    952957                margin-bottom: 8px;
    953958        }
    954959
    955         input[type="checkbox"]:checked:before, .widefat th input[type="checkbox"]:before {
     960        input[type="checkbox"]:checked:before,
     961        .widefat th input[type="checkbox"]:before,
     962        .widefat thead td input[type="checkbox"]:before,
     963        .widefat tfoot td input[type="checkbox"]:before {
    956964                font: normal 30px/1 'Dashicons';
    957965                margin: -3px -5px;
    958966        }
  • src/wp-admin/css/ie.css

     
    484484}
    485485
    486486.widefat tr,
    487 .widefat th {
     487.widefat th,
     488.widefat thead td,
     489.widefat tfoot td {
    488490        margin-bottom: 0;
    489491        border-spacing: 0;
    490492}
    491493
    492 .widefat th input {
     494.widefat th input,
     495.widefat thead td input,
     496.widefat tfoot td input {
    493497        margin: 0 0 0 5px;
    494498}
    495499
  • src/wp-admin/css/list-tables.css

     
    365365        border: 0 none;
    366366}
    367367
    368 #commentsdiv .comments-box thead th {
     368#commentsdiv .comments-box thead th,
     369#commentsdiv .comments-box thead td {
    369370        background: transparent;
    370371        padding: 0 7px 4px;
    371372        font-style: italic;
     
    10571058        font-size: 14px;
    10581059}
    10591060
    1060 .plugins thead th.check-column,
    1061 .plugins tfoot th.check-column,
     1061.plugins thead td.check-column,
     1062.plugins tfoot td.check-column,
    10621063.plugins .inactive th.check-column {
    10631064        padding-left: 6px;
    10641065}
    10651066
    1066 #update-plugins-table thead th.check-column,
    1067 #update-plugins-table tfoot th.check-column {
     1067#update-plugins-table thead td.check-column,
     1068#update-plugins-table tfoot td.check-column {
    10681069        padding-top: 11px;
    10691070}
    10701071
     
    12071208.plugin-update-tr .update-message {
    12081209        font-size: 13px;
    12091210        font-weight: normal;
    1210         margin: 6px 12px 12px;
    1211         padding: 6px 12px;
    12121211        margin: 0 10px 8px 31px;
     1212        padding: 6px 12px 8px 40px;
    12131213        background-color: #f7f7f7;
    12141214        background-color: rgba(0,0,0,0.03);
    12151215}
     
    12321232}
    12331233
    12341234.plugin-update-tr .update-message:before {
    1235         margin: 0 8px 0 -2px;
     1235        margin: 0 10px 0 -30px;
    12361236}
    12371237
    12381238.plugin-card .update-now:before,
     
    12781278.plugins .plugin-update-tr .plugin-update {
    12791279        padding: 0;
    12801280        border: none;
     1281        overflow: hidden;
    12811282        -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.1);
    12821283        box-shadow: inset 0 -1px 0 rgba(0,0,0,0.1);
    12831284}
     
    18011802        /* Plugin/Theme Management Page */
    18021803        .wp-list-table.plugins {
    18031804                position: relative;
    1804                 margin-top: 35px;
    1805                 margin-bottom: 50px;
     1805                margin-bottom: 15px;
    18061806        }
    18071807
    1808         .wp-list-table.plugins thead .column-description,
     1808        #wpbody-content .wp-list-table.plugins thead .column-description,
    18091809        #wpbody-content .wp-list-table.plugins tfoot .column-description,
    18101810        .wp-list-table.plugins th#description {
    18111811                display: none;
     
    18241824                width: auto;
    18251825        }
    18261826
    1827         .wp-list-table.plugins thead,
    1828         .wp-list-table.plugins tfoot {
    1829                 position: absolute;
    1830                 top: -35px;
    1831                 left: 0;
    1832                 right: 0;
    1833                 width: auto;
    1834                 height: 35px;
    1835         }
    1836 
    1837         .wp-list-table.plugins tfoot {
    1838                 bottom: -35px;
    1839                 top: auto;
    1840         }
    1841 
    18421827        .active, .inactive {
    18431828                padding-top: 0;
    18441829        }
     
    18841869                padding-left: 46px;
    18851870        }
    18861871
     1872        .wp-list-table.plugins .manage-column.column-name {
     1873                padding-top: 11px;
     1874                padding-bottom: 12px;
     1875        }
     1876
     1877        .wp-list-table.plugins .manage-column.column-name.sortable {
     1878                padding: 4px 12px 4px 36px;
     1879        }
     1880
    18871881        .wp-list-table.plugins tr {
    18881882                position: relative;
    18891883        }
    18901884
    18911885        .wp-list-table.plugins th.check-column,
     1886        .wp-list-table.plugins thead td.check-column,
     1887        .wp-list-table.plugins tfoot td.check-column,
    18921888        .wp-list-table.plugins tr.update th.check-column {
    18931889                position: absolute;
    18941890                height: auto;
     
    18991895                padding-top: 18px;
    19001896        }
    19011897
    1902         .wp-list-table.plugins thead th.check-column,
    1903         .wp-list-table.plugins tfoot th.check-column {
     1898        .wp-list-table.plugins thead td.check-column,
     1899        .wp-list-table.plugins tfoot td.check-column {
    19041900                padding-left: 3px;
    19051901                padding-top: 11px;
    19061902                background: none;
    19071903        }
    19081904
    1909         .widefat tbody th.check-column input[type="checkbox"] {
     1905        .plugins tbody th.check-column input[type="checkbox"] {
    19101906                margin-top: -3px;
    1911                 margin-left: 8px;
     1907                margin-left: 9px;
    19121908        }
    19131909
    1914         .wp-list-table.plugins .active .check-column input,
    1915         .wp-list-table.plugins .update .check-column input {
     1910        .plugins tbody .active th.check-column input[type="checkbox"],
     1911        .plugins tbody .active.update th.check-column input[type="checkbox"] {
    19161912                margin-left: 5px;
    19171913        }
    19181914
    19191915        .wp-list-table.plugins thead .check-column input,
    19201916        .wp-list-table.plugins tfoot .check-column input {
    1921                 margin-top: -6px;
     1917                margin-top: -2px;
     1918                margin-left: 8px;
    19221919        }
    19231920
    19241921        .wp-list-table.plugins .active th.check-column {
  • src/wp-admin/includes/class-wp-list-table.php

     
    951951                        }
    952952
    953953                        if ( 'cb' == $column_key )
    954                                 $class[] = 'check-column';
     954                                $class[] = 'th check-column';
    955955                        elseif ( in_array( $column_key, array( 'posts', 'comments', 'links' ) ) )
    956956                                $class[] = 'num';
    957957
     
    971971                                $column_display_name = '<a href="' . esc_url( add_query_arg( compact( 'orderby', 'order' ), $current_url ) ) . '"><span>' . $column_display_name . '</span><span class="sorting-indicator"></span></a>';
    972972                        }
    973973
     974                        $tag = 'cb' == $column_key ? 'td' : 'th';
     975                        $scope = $tag === 'th' ? 'scope="col"' : '';
    974976                        $id = $with_id ? "id='$column_key'" : '';
    975977
    976978                        if ( !empty( $class ) )
    977979                                $class = "class='" . join( ' ', $class ) . "'";
    978980
    979                         echo "<th scope='col' $id $class>$column_display_name</th>";
     981                        echo "<$tag $scope $id $class>$column_display_name</$tag>";
    980982                }
    981983        }
    982984