WordPress.org

Make WordPress Core

Ticket #35947: 200b49.diff

File 200b49.diff, 1.9 KB (added by ryankienstra, 4 years ago)
  • src/wp-admin/css/customize-controls.css

    diff --git src/wp-admin/css/customize-controls.css src/wp-admin/css/customize-controls.css
    index 82132e3..32d5827 100644
    h3.customize-section-title { 
    430430        width: 300px;
    431431}
    432432
     433.in-sub-panel #customize-info {
     434        height: 0;
     435}
     436
     437.in-sub-panel #customize-theme-controls > ul > .control-section:not(.current-panel) {
     438        height: 0;
     439}
     440
    433441.in-sub-panel #customize-theme-controls .accordion-section.current-panel {
    434442        width: 100%;
    435443}
  • src/wp-admin/js/customize-controls.js

    diff --git src/wp-admin/js/customize-controls.js src/wp-admin/js/customize-controls.js
    index 8fcf08b..086472b 100644
     
    13331333                        }
    13341334
    13351335                        // Note: there is a second argument 'args' passed
    1336                         var position, scroll,
    1337                                 panel = this,
     1336                        var panel = this,
    13381337                                accordionSection = panel.container.closest( '.accordion-section' ),
    13391338                                overlay = accordionSection.closest( '.wp-full-overlay' ),
    13401339                                container = accordionSection.closest( '.wp-full-overlay-sidebar-content' ),
     
    13421341                                topPanel = overlay.find( '#customize-theme-controls > ul > .accordion-section > .accordion-section-title' ),
    13431342                                backBtn = accordionSection.find( '.customize-panel-back' ),
    13441343                                panelTitle = accordionSection.find( '.accordion-section-title' ).first(),
    1345                                 content = accordionSection.find( '.control-panel-content' ),
    1346                                 headerActionsHeight = $( '#customize-header-actions' ).height();
     1344                                content = accordionSection.find( '.control-panel-content' );
    13471345
    13481346                        if ( expanded ) {
    13491347
     
    13611359
    13621360                                content.show( 0, function() {
    13631361                                        content.parent().show();
    1364                                         position = content.offset().top;
    1365                                         scroll = container.scrollTop();
    1366                                         content.css( 'margin-top', ( headerActionsHeight - position - scroll ) );
    13671362                                        accordionSection.addClass( 'current-panel' );
    13681363                                        overlay.addClass( 'in-sub-panel' );
    13691364                                        container.scrollTop( 0 );