WordPress.org

Make WordPress Core

Ticket #41858: 41858-3.diff

File 41858-3.diff, 5.9 KB (added by benoitchantre, 3 years ago)
  • src/wp-admin/css/colors/_admin.scss

    diff --git src/wp-admin/css/colors/_admin.scss src/wp-admin/css/colors/_admin.scss
    index 928670d..6e064a0 100644
    input[type=radio]:checked:before { 
    8484/* List tables */
    8585
    8686.wrap .add-new-h2:hover, /* deprecated */
    87 .wrap .page-title-action:hover,
    88 .tablenav .tablenav-pages a:hover,
    89 .tablenav .tablenav-pages a:focus {
     87.wrap .page-title-action:hover {
    9088        color: $menu-text;
    9189        background-color: $menu-background;
    9290}
  • src/wp-admin/css/list-tables.css

    diff --git src/wp-admin/css/list-tables.css src/wp-admin/css/list-tables.css
    index 495c49b..7a92a15 100644
    th.asc a:focus span.sorting-indicator { 
    610610        visibility: visible;
    611611}
    612612
    613 /* Bulk Actions */
    614613.tablenav-pages a,
    615614.tablenav-pages-navspan {
    616         font-weight: 600;
    617615        padding: 0 2px;
    618616}
    619617
    620618.tablenav-pages .current-page {
    621619        margin: 0 2px 0 0;
     620        padding-top: 5px;
    622621        padding-bottom: 5px;
    623622        font-size: 13px;
    624623        text-align: center;
    th.asc a:focus span.sorting-indicator { 
    662661        display: none;
    663662}
    664663
    665 .tablenav .tablenav-pages a,
    666 .tablenav-pages span.current  {
    667         text-decoration: none;
     664.tablenav-pages span.current {
    668665        padding: 3px 6px;
    669666}
    670667
    671668.tablenav .tablenav-pages a,
    672 .tablenav-pages-navspan {
     669.tablenav .tablenav-pages .tablenav-pages-navspan {
    673670        display: inline-block;
    674         min-width: 17px;
    675         border: 1px solid #ccc; /* same color as buttons border */
    676         padding: 3px 5px 7px;
    677         background: #e5e5e5;
     671        vertical-align: baseline;
     672        width: 30px;
     673        margin: 0;
     674        padding-left: 0;
     675        padding-right: 0;
    678676        font-size: 16px;
    679         line-height: 1;
    680         font-weight: 400;
     677        line-height: 1.5;
    681678        text-align: center;
    682679}
    683680
    684 .tablenav-pages-navspan {
    685         height: 16px;
    686         border-color: #ddd; /* same as disabled buttons */
    687         background: #f7f7f7; /* same as disabled buttons */
    688         color: #a0a5aa; /* same as disabled buttons */
    689 }
    690 
    691 .tablenav .tablenav-pages a:hover,
    692 .tablenav .tablenav-pages a:focus {
    693         border-color: #5b9dd9;
    694         color: #fff;
    695         background: #00a0d2;
    696         box-shadow: none;
    697         outline: none; /* IE8 */
    698 }
    699 
    700681.tablenav .displaying-num {
    701         margin-right: 7px;
     682        margin-right: 6px;
    702683}
    703684
    704685.tablenav .one-page .displaying-num {
    div.action-links, 
    17331714                font-size: 16px;
    17341715        }
    17351716
    1736         .tablenav-pages .pagination-links a,
    1737         .tablenav-pages-navspan {
    1738                 padding: 9px 11px 12px;
     1717        .tablenav .tablenav-pages a,
     1718        .tablenav .tablenav-pages .tablenav-pages-navspan {
     1719                min-width: 44px;
     1720                padding: 12px 0;
    17391721                font-size: 18px;
    1740         }
    1741 
    1742         .tablenav-pages-navspan {
    1743                 height: 18px;
     1722                line-height: 1;
    17441723        }
    17451724
    17461725        .tablenav-pages .pagination-links .current-page {
    1747                 padding: 8px 9px 9px;
     1726                min-width: 44px;
     1727                padding: 12px 6px;
    17481728                font-size: 16px;
     1729                line-height: 18px;
    17491730        }
    17501731
    17511732        /* WP List Table Adjustments: General */
  • src/wp-admin/includes/class-wp-list-table.php

    diff --git src/wp-admin/includes/class-wp-list-table.php src/wp-admin/includes/class-wp-list-table.php
    index ef6b633..04a99a4 100644
    foreach ( $this->modes as $mode => $title ) { 
    817817                }
    818818
    819819                if ( $disable_first ) {
    820                         $page_links[] = '<span class="tablenav-pages-navspan" aria-hidden="true">&laquo;</span>';
     820                        $page_links[] = '<span class="tablenav-pages-navspan button disabled" aria-hidden="true">&laquo;</span>';
    821821                } else {
    822822                        $page_links[] = sprintf(
    823                                 "<a class='first-page' href='%s'><span class='screen-reader-text'>%s</span><span aria-hidden='true'>%s</span></a>",
     823                                "<a class='first-page button' href='%s'><span class='screen-reader-text'>%s</span><span aria-hidden='true'>%s</span></a>",
    824824                                esc_url( remove_query_arg( 'paged', $current_url ) ),
    825825                                __( 'First page' ),
    826826                                '&laquo;'
    foreach ( $this->modes as $mode => $title ) { 
    828828                }
    829829
    830830                if ( $disable_prev ) {
    831                         $page_links[] = '<span class="tablenav-pages-navspan" aria-hidden="true">&lsaquo;</span>';
     831                        $page_links[] = '<span class="tablenav-pages-navspan button disabled" aria-hidden="true">&lsaquo;</span>';
    832832                } else {
    833833                        $page_links[] = sprintf(
    834                                 "<a class='prev-page' href='%s'><span class='screen-reader-text'>%s</span><span aria-hidden='true'>%s</span></a>",
     834                                "<a class='prev-page button' href='%s'><span class='screen-reader-text'>%s</span><span aria-hidden='true'>%s</span></a>",
    835835                                esc_url( add_query_arg( 'paged', max( 1, $current - 1 ), $current_url ) ),
    836836                                __( 'Previous page' ),
    837837                                '&lsaquo;'
    foreach ( $this->modes as $mode => $title ) { 
    853853                $page_links[]     = $total_pages_before . sprintf( _x( '%1$s of %2$s', 'paging' ), $html_current_page, $html_total_pages ) . $total_pages_after;
    854854
    855855                if ( $disable_next ) {
    856                         $page_links[] = '<span class="tablenav-pages-navspan" aria-hidden="true">&rsaquo;</span>';
     856                        $page_links[] = '<span class="tablenav-pages-navspan button disabled" aria-hidden="true">&rsaquo;</span>';
    857857                } else {
    858858                        $page_links[] = sprintf(
    859                                 "<a class='next-page' href='%s'><span class='screen-reader-text'>%s</span><span aria-hidden='true'>%s</span></a>",
     859                                "<a class='next-page button' href='%s'><span class='screen-reader-text'>%s</span><span aria-hidden='true'>%s</span></a>",
    860860                                esc_url( add_query_arg( 'paged', min( $total_pages, $current + 1 ), $current_url ) ),
    861861                                __( 'Next page' ),
    862862                                '&rsaquo;'
    foreach ( $this->modes as $mode => $title ) { 
    864864                }
    865865
    866866                if ( $disable_last ) {
    867                         $page_links[] = '<span class="tablenav-pages-navspan" aria-hidden="true">&raquo;</span>';
     867                        $page_links[] = '<span class="tablenav-pages-navspan button disabled" aria-hidden="true">&raquo;</span>';
    868868                } else {
    869869                        $page_links[] = sprintf(
    870                                 "<a class='last-page' href='%s'><span class='screen-reader-text'>%s</span><span aria-hidden='true'>%s</span></a>",
     870                                "<a class='last-page button' href='%s'><span class='screen-reader-text'>%s</span><span aria-hidden='true'>%s</span></a>",
    871871                                esc_url( add_query_arg( 'paged', $total_pages, $current_url ) ),
    872872                                __( 'Last page' ),
    873873                                '&raquo;'