WordPress.org

Make WordPress Core

Ticket #20757: 20757.diff

File 20757.diff, 2.5 KB (added by nacin, 23 months ago)
  • wp-includes/js/customize-controls.dev.js

     
    593593                $('.customize-section-title').click( function() { 
    594594                        var clicked = $( this ).parents( '.customize-section' ); 
    595595                        $( '.customize-section' ).not( clicked ).removeClass( 'open' ); 
    596                         clicked.toggleClass( 'open' ); 
     596                        if ( ! clicked.hasClass('cannot-expand') ) 
     597                                clicked.toggleClass( 'open' ); 
    597598                        return false; 
    598599                }); 
    599600 
  • wp-includes/css/customize-controls.dev.css

     
    2828        user-select: none; 
    2929} 
    3030 
     31.cannot-expand .customize-section-title { 
     32        cursor: auto; 
     33} 
     34 
    3135.customize-section-content { 
    3236        display: none; 
    3337        padding: 10px 20px 15px; 
     
    8488        z-index: 1; 
    8589} 
    8690 
     91.cannot-expand .customize-section-title:after { 
     92        display: none; 
     93} 
     94 
    8795.customize-section.open .customize-section-title:after { 
    8896        margin-top: -1px; 
    8997        border-width: 0 6px 6px; 
  • wp-admin/customize.php

     
    6060                        </a> 
    6161                </div> 
    6262 
     63                <?php 
     64                        $screenshot = $wp_customize->theme()->get_screenshot(); 
     65                        $cannot_expand = ! ( $screenshot || $wp_customize->theme()->get('Description') ); 
     66                ?> 
     67 
    6368                <div class="wp-full-overlay-sidebar-content"> 
    64                         <div id="customize-info" class="customize-section"> 
     69                        <div id="customize-info" class="customize-section<?php if ( $cannot_expand ) echo ' cannot-expand'; ?>"> 
    6570                                <div class="customize-section-title"> 
    6671                                        <span class="preview-notice"><?php _e('You are previewing'); ?></span> 
    6772                                        <strong class="theme-name"><?php echo $wp_customize->theme()->display('Name'); ?></strong> 
    6873                                </div> 
     74                                <?php if ( ! $cannot_expand ) : ?> 
    6975                                <div class="customize-section-content"> 
    70                                         <?php if ( $screenshot = $wp_customize->theme()->get_screenshot() ) : ?> 
     76                                        <?php if ( $screenshot ) : ?> 
    7177                                                <img class="theme-screenshot" src="<?php echo esc_url( $screenshot ); ?>" /> 
    7278                                        <?php endif; ?> 
    7379 
     
    7581                                                <div class="theme-description"><?php echo $wp_customize->theme()->display('Description'); ?></div> 
    7682                                        <?php endif; ?> 
    7783                                </div> 
     84                                <?php endif; ?> 
    7885                        </div> 
    7986 
    8087                        <div id="customize-theme-controls"><ul>