Make WordPress Core

Ticket #42054: 42054.diff

File 42054.diff, 5.0 KB (added by celloexpressions, 7 years ago)
  • src/wp-admin/js/customize-controls.js

     
    16031603
    16041604                                // Search terms.
    16051605                                debounced = _.debounce( section.checkTerm, 500 ); // Wait until there is no input for 500 milliseconds to initiate a search.
    1606                                 section.contentContainer.on( 'input', '#wp-filter-search-input', function() {
     1606                                section.contentContainer.on( 'input', '.wp-filter-search', function() {
    16071607                                        debounced( section );
    16081608                                        if ( ! section.expanded() ) {
    16091609                                                section.expand();
     
    19471947                checkTerm: function( section ) {
    19481948                        var newTerm;
    19491949                        if ( 'wporg' === section.params.action ) {
    1950                                 newTerm = $( '#wp-filter-search-input' ).val();
     1950                                newTerm = section.contentContainer.find( '.wp-filter-search' ).val();
    19511951                                if ( section.term !== newTerm ) {
    19521952                                        section.initializeNewQuery( newTerm, section.tags );
    19531953                                }
  • src/wp-includes/customize/class-wp-customize-theme-control.php

     
    6767                $install_label = sprintf( __( 'Install and preview theme: %s' ), '{{ data.theme.name }}' );
    6868                ?>
    6969                <# if ( data.theme.active ) { #>
    70                         <div class="theme active" tabindex="0" aria-describedby="{{ data.section }}-{{ data.theme.id }}-action {{ data.theme.id }}-name">
     70                        <div class="theme active" tabindex="0" aria-describedby="{{ data.section }}-{{ data.theme.id }}-action">
    7171                <# } else { #>
    72                         <div class="theme" tabindex="0" aria-describedby="{{ data.section }}-{{ data.theme.id }}-action {{ data.theme.id }}-name">
     72                        <div class="theme" tabindex="0" aria-describedby="{{ data.section }}-{{ data.theme.id }}-action">
    7373                <# } #>
    7474
    7575                        <# if ( data.theme.screenshot && data.theme.screenshot[0] ) { #>
  • src/wp-includes/customize/class-wp-customize-themes-panel.php

     
    9494                        <span class="customize-loading-text"><?php _e( 'Setting up your live preview. This may take a bit.' ); ?></span>
    9595                </li><?php // Used as a full-screen overlay transition after clicking to preview a theme. ?>
    9696                <li class="customize-themes-full-container-container">
    97                         <ul class="customize-themes-full-container">
    98                                 <li class="customize-themes-notifications"></li>
    99                         </ul>
     97                        <div class="customize-themes-full-container">
     98                                <div class="customize-themes-notifications"></div>
     99                        </div>
    100100                </li>
    101101                <?php
    102102        }
  • src/wp-includes/customize/class-wp-customize-themes-section.php

     
    101101                <# if ( 'wporg' === data.action ) { #>
    102102                        <div class="search-form">
    103103                                <label class="screen-reader-text" for="wp-filter-search-input"><?php _e( 'Search themes&hellip;' ); ?></label>
    104                                 <input placeholder="<?php _e( 'Search themes&hellip;' ); ?>" type="search" aria-describedby="live-search-desc" id="wp-filter-search-input" class="wp-filter-search">
    105                                 <span id="live-search-desc" class="screen-reader-text"><?php _e( 'The search results will be updated as you type.' ); ?></span>
     104                                <input placeholder="<?php _e( 'Search themes&hellip;' ); ?>" type="search" aria-describedby="{{ data.id }}-live-search-desc" id="wp-filter-search-input-{{ data.id }}" class="wp-filter-search">
     105                                <span id="{{ data.id }}-live-search-desc" class="screen-reader-text"><?php _e( 'The search results will be updated as you type.' ); ?></span>
    106106                        </div>
    107107                        <button type="button" class="button feature-filter-toggle">
    108108                                <span class="filter-count-0"><?php _e( 'Filter themes' ); ?></span><span class="filter-count-filters">
     
    132132                        <p class="themes-filter-container">
    133133                                <label for="themes-filter">
    134134                                        <span class="screen-reader-text"><?php _e( 'Search themes&hellip;' ); ?></span>
    135                                         <input type="search" id="themes-filter" placeholder="<?php esc_attr_e( 'Search themes&hellip;' ); ?>" aria-describedby="live-search-desc" class="wp-filter-search wp-filter-search-themes" />
    136                                         <span id="live-search-desc" class="screen-reader-text"><?php _e( 'The search results will be updated as you type.' ); ?></span>
     135                                        <input type="search" id="{{ data.id }}-themes-filter" placeholder="<?php esc_attr_e( 'Search themes&hellip;' ); ?>" aria-describedby="{{ data.id }}-live-search-desc" class="wp-filter-search wp-filter-search-themes" />
     136                                        <span id="{{ data.id }}-live-search-desc" class="screen-reader-text"><?php _e( 'The search results will be updated as you type.' ); ?></span>
    137137                                </label>
    138138                        </p>
    139139                <# } #>