Make WordPress Core

Ticket #20757: 20757.diff

File 20757.diff, 2.5 KB (added by nacin, 12 years 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>