Make WordPress Core

Ticket #33228: 33228.2.patch

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

     
    164164        display: none;
    165165}
    166166
     167/* hide UI sections and allow inner sections to be visible */
     168.hidden-visibility {
     169        visibility: hidden;
     170}
     171
     172.visible-visibility {
     173        visibility: visible;
     174}
     175
    167176/* @todo: Take a second look. Large chunks of shared color, from the colors.css merge */
    168177.widget-top,
    169178.menu-item-handle,
  • src/wp-admin/js/customize-controls.js

     
    30413041                        return;
    30423042                }
    30433043
    3044                 var parent, topFocus,
     3044                var parent,
    30453045                        body = $( document.body ),
    30463046                        overlay = body.children( '.wp-full-overlay' ),
    30473047                        title = $( '#customize-info .panel-title.site-title' ),
     
    35553555
    35563556                api.trigger( 'ready' );
    35573557
    3558                 // Make sure left column gets focus
    3559                 topFocus = closeBtn;
    3560                 topFocus.focus();
    3561                 setTimeout(function () {
    3562                         topFocus.focus();
    3563                 }, 200);
    3564 
    35653558        });
    35663559
    35673560})( wp, jQuery );
  • src/wp-includes/js/customize-loader.js

     
    208208                                document.title = this.originalDocumentTitle;
    209209                        }
    210210
     211                        Loader.body.removeClass( 'hidden-visibility' );
     212
    211213                        // Return focus to link that was originally clicked.
    212214                        if ( this.link ) {
    213215                                this.link.focus();
     
    231233                 * Callback for the `load` event on the Customizer iframe.
    232234                 */
    233235                loaded: function() {
    234                         Loader.body.removeClass('customize-loading');
     236                        // Make the overlay the only visible and focusable content.
     237                        Loader.body.removeClass( 'customize-loading' ).addClass( 'hidden-visibility' );
     238                        Loader.element.addClass( 'visible-visibility' );
    235239                },
    236240
    237241                /**