Make WordPress Core

Ticket #32028: 32028.patch

File 32028.patch, 4.6 KB (added by afercia, 9 years ago)
  • src/wp-admin/css/list-tables.css

     
    495495        padding: 0 2px;
    496496}
    497497.tablenav-pages .current-page {
    498         padding-top: 0;
     498        padding-top: 2px;
    499499        text-align: center;
     500        font-size: 13px;
    500501}
    501502.tablenav-pages .next-page {
    502503        margin-left: 2px;
     
    525526        height: 30px;
    526527        color: #555;
    527528        line-height: 30px;
    528         font-size: 12px;
    529529}
    530530
    531531.tablenav .no-pages,
     
    565565.tablenav .displaying-num {
    566566        margin-right: 2px;
    567567        color: #777;
    568         font-size: 12px;
    569568        font-style: italic;
    570569}
    571570
     
    15511550        .tablenav.bottom .displaying-num {
    15521551                position: absolute;
    15531552                right: 0;
    1554                 top: 10px;
     1553                top: 5px;
    15551554                font-size: 14px;
    15561555        }
    15571556
     
    15741573                height: 0;
    15751574        }
    15761575
    1577         .tablenav-pages .pagination-links .paging-input {
    1578                 font-size: 18px;
     1576        .tablenav-pages .pagination-links {
     1577                font-size: 16px;
    15791578        }
    15801579
    15811580        .tablenav-pages .pagination-links a {
     
    15851584        }
    15861585
    15871586        .tablenav-pages .pagination-links .current-page {
    1588                 padding: 10px;
    1589                 font-size: 14px;
     1587                padding: 9px 10px 10px;
     1588                font-size: 16px;
    15901589        }
    15911590
    15921591        /* WP List Table Adjustments: General */
  • src/wp-admin/includes/class-wp-list-table.php

     
    696696
    697697                $page_links = array();
    698698
    699                 $disable_first = $disable_last = '';
     699                $disable_first = $disable_last = $describedby_target_start = $describedby_target_end = '';
    700700                if ( $current == 1 ) {
    701701                        $disable_first = ' disabled';
    702702                }
     
    703703                if ( $current == $total_pages ) {
    704704                        $disable_last = ' disabled';
    705705                }
    706                 $page_links[] = sprintf( "<a class='%s' title='%s' href='%s'>%s</a>",
     706                $page_links[] = sprintf( "<a class='%s' href='%s'><span class='screen-reader-text'>%s</span><span aria-hidden='true'>%s</span></a>",
    707707                        'first-page' . $disable_first,
    708                         esc_attr__( 'Go to the first page' ),
    709708                        esc_url( remove_query_arg( 'paged', $current_url ) ),
     709                        __( 'First page' ),
    710710                        '&laquo;'
    711711                );
    712712
    713                 $page_links[] = sprintf( "<a class='%s' title='%s' href='%s'>%s</a>",
     713                $page_links[] = sprintf( "<a class='%s' href='%s'><span class='screen-reader-text'>%s</span><span aria-hidden='true'>%s</span></a>",
    714714                        'prev-page' . $disable_first,
    715                         esc_attr__( 'Go to the previous page' ),
    716715                        esc_url( add_query_arg( 'paged', max( 1, $current-1 ), $current_url ) ),
     716                        __( 'Previous page' ),
    717717                        '&lsaquo;'
    718718                );
    719719
    720720                if ( 'bottom' == $which ) {
    721721                        $html_current_page = $current;
     722                        $describedby_target_start = '<span id="table-paging">';
     723                        $describedby_target_end = '</span>';
    722724                } else {
    723                         $html_current_page = sprintf( "%s<input class='current-page' id='current-page-selector' title='%s' type='text' name='paged' value='%s' size='%d' />",
    724                                 '<label for="current-page-selector" class="screen-reader-text">' . __( 'Select Page' ) . '</label>',
    725                                 esc_attr__( 'Current page' ),
     725                        $html_current_page = sprintf( "%s<input class='current-page' id='current-page-selector' type='text' name='paged' value='%s' size='%d' aria-describedby='table-paging' />",
     726                                '<label for="current-page-selector" class="screen-reader-text">' . __( 'Current Page' ) . '</label>',
    726727                                $current,
    727728                                strlen( $total_pages )
    728729                        );
    729730                }
    730731                $html_total_pages = sprintf( "<span class='total-pages'>%s</span>", number_format_i18n( $total_pages ) );
    731                 $page_links[] = '<span class="paging-input">' . sprintf( _x( '%1$s of %2$s', 'paging' ), $html_current_page, $html_total_pages ) . '</span>';
     732                $page_links[] = $describedby_target_start . sprintf( _x( '%1$s of %2$s', 'paging' ), $html_current_page, $html_total_pages ) . $describedby_target_end;
    732733
    733                 $page_links[] = sprintf( "<a class='%s' title='%s' href='%s'>%s</a>",
     734                $page_links[] = sprintf( "<a class='%s' href='%s'><span class='screen-reader-text'>%s</span><span aria-hidden='true'>%s</span></a>",
    734735                        'next-page' . $disable_last,
    735                         esc_attr__( 'Go to the next page' ),
    736736                        esc_url( add_query_arg( 'paged', min( $total_pages, $current+1 ), $current_url ) ),
     737                        __( 'Next page' ),
    737738                        '&rsaquo;'
    738739                );
    739740
    740                 $page_links[] = sprintf( "<a class='%s' title='%s' href='%s'>%s</a>",
     741                $page_links[] = sprintf( "<a class='%s' href='%s'><span class='screen-reader-text'>%s</span><span aria-hidden='true'>%s</span></a>",
    741742                        'last-page' . $disable_last,
    742                         esc_attr__( 'Go to the last page' ),
    743743                        esc_url( add_query_arg( 'paged', $total_pages, $current_url ) ),
     744                        __( 'Last page' ),
    744745                        '&raquo;'
    745746                );
    746747