Make WordPress Core

Ticket #24128: 24128.4.diff

File 24128.4.diff, 3.1 KB (added by lancewillett, 11 years ago)
  • wp-content/themes/twentyeleven/functions.php

     
    251251        ?>
    252252                #site-title,
    253253                #site-description {
    254                         position: absolute !important;
     254                        position: absolute;
    255255                        clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    256256                        clip: rect(1px, 1px, 1px, 1px);
    257257                }
     
    261261        ?>
    262262                #site-title a,
    263263                #site-description {
    264                         color: #<?php echo $text_color; ?> !important;
     264                        color: #<?php echo $text_color; ?>;
    265265                }
    266266        <?php endif; ?>
    267267        </style>
  • wp-content/themes/twentyeleven/inc/theme-customizer.js

     
    99                        $( '#site-description' ).text( to );
    1010                } );
    1111        } );
     12
     13        // Header text color
     14        wp.customize( 'header_textcolor', function( value ) {
     15                value.bind( function( to ) {
     16                        if ( 'blank' === to ) {
     17                                $( '#site-title, #site-title a, #site-description' ).css( {
     18                                        'clip': 'rect(1px, 1px, 1px, 1px)',
     19                                        'position': 'absolute'
     20                                } );
     21                        } else {
     22                                $( '#site-title, #site-title a, #site-description' ).css( {
     23                                        'clip': 'auto',
     24                                        'color': to,
     25                                        'position': 'relative'
     26                                } );
     27                        }
     28                } );
     29        } );
    1230} )( jQuery );
     31 No newline at end of file
  • wp-content/themes/twentyeleven/inc/theme-options.php

     
    508508function twentyeleven_customize_register( $wp_customize ) {
    509509        $wp_customize->get_setting( 'blogname' )->transport = 'postMessage';
    510510        $wp_customize->get_setting( 'blogdescription' )->transport = 'postMessage';
     511        $wp_customize->get_setting( 'header_textcolor' )->transport = 'postMessage';
    511512
    512513        $options  = twentyeleven_get_theme_options();
    513514        $defaults = twentyeleven_get_default_theme_options();
     
    581582 * @since Twenty Eleven 1.3
    582583 */
    583584function twentyeleven_customize_preview_js() {
    584         wp_enqueue_script( 'twentyeleven-customizer', get_template_directory_uri() . '/inc/theme-customizer.js', array( 'customize-preview' ), '20120523', true );
     585        wp_enqueue_script( 'twentyeleven-customizer', get_template_directory_uri() . '/inc/theme-customizer.js', array( 'customize-preview' ), '20150401', true );
    585586}
    586587add_action( 'customize_preview_init', 'twentyeleven_customize_preview_js' );
     588 No newline at end of file
  • wp-content/themes/twentyeleven/style.css

     
    24522452        #access ul {
    24532453                font-size: 12px;
    24542454        }
     2455        #branding .only-search + #access div {
     2456                padding-right: 0;
     2457        }
    24552458        article.intro .entry-content {
    24562459                font-size: 12px;
    24572460        }