WordPress.org

Make WordPress Core

Ticket #17882: 17882.patch

File 17882.patch, 4.3 KB (added by azaozz, 7 years ago)

Renamed the images too, they won't show until the patch is committed.

  • wp-content/themes/twentyeleven/inc/theme-options.php

    Cannot display: file marked as a binary type.
    svn:mime-type = application/octet-stream
    Cannot display: file marked as a binary type.
    svn:mime-type = application/octet-stream
     
    133133 */
    134134function twentyeleven_layouts() {
    135135        $layout_options = array(
    136                 'content-sidebar' => array(
    137                         'value' => 'content-sidebar',
     136                'right-sidebar' => array(
     137                        'value' => 'right-sidebar',
    138138                        'label' => __( 'Content on left', 'twentyeleven' ),
    139                         'thumbnail' => get_template_directory_uri() . '/inc/images/content-sidebar.png',
     139                        'thumbnail' => get_template_directory_uri() . '/inc/images/right-sidebar.png',
    140140                ),
    141                 'sidebar-content' => array(
    142                         'value' => 'sidebar-content',
     141                'left-sidebar' => array(
     142                        'value' => 'left-sidebar',
    143143                        'label' => __( 'Content on right', 'twentyeleven' ),
    144                         'thumbnail' => get_template_directory_uri() . '/inc/images/sidebar-content.png',
     144                        'thumbnail' => get_template_directory_uri() . '/inc/images/left-sidebar.png',
    145145                ),
    146146                'content' => array(
    147147                        'value' => 'content',
     
    162162        $default_theme_options = array(
    163163                'color_scheme' => 'light',
    164164                'link_color'   => twentyeleven_get_default_link_color( 'light' ),
    165                 'theme_layout' => 'content-sidebar',
     165                'theme_layout' => 'right-sidebar'
    166166        );
    167167
     168        if ( is_rtl() )
     169                $default_theme_options['theme_layout'] = 'left-sidebar';
     170
    168171        return apply_filters( 'twentyeleven_default_theme_options', $default_theme_options );
    169172}
    170173
     
    386389        $options = twentyeleven_get_theme_options();
    387390        $current_layout = $options['theme_layout'];
    388391
    389         if ( in_array( $current_layout, array( 'content-sidebar', 'sidebar-content' ) ) )
     392        if ( in_array( $current_layout, array( 'right-sidebar', 'left-sidebar' ) ) )
    390393                $classes = array( 'two-column' );
    391394        else
    392395                $classes = array( 'one-column' );
     
    397400
    398401        return array_merge( $existing_classes, $classes );
    399402}
    400 add_filter( 'body_class', 'twentyeleven_layout_classes' );
    401  No newline at end of file
     403add_filter( 'body_class', 'twentyeleven_layout_classes' );
  • wp-content/themes/twentyeleven/rtl.css

     
    2727        padding-left: 0;
    2828}
    2929
     30#site-title {
     31    margin-right: 0;
     32}
    3033
     34#site-description {
     35    margin: 0 0 3.65625em;
     36}
     37
    3138/* =Menu
    3239-------------------------------------------------------------- */
    3340
     
    5966#branding #s {
    6067        float: left;
    6168        padding: 4px 28px 4px 10px;
    62         width: 8%;
    6369}
    6470#branding #s:focus {
    6571        width: 26%;
  • wp-content/themes/twentyeleven/style.css

     
    101101        margin: 0;
    102102}
    103103.singular #content,
    104 .sidebar-content.singular #content {
     104.left-sidebar.singular #content {
    105105        margin: 0 7.6%;
    106106        position: relative;
    107107        width: auto;
     
    126126
    127127/* Showcase */
    128128.page-template-showcase-php #primary,
    129 .sidebar-content.page-template-showcase-php #primary {
     129.left-sidebar.page-template-showcase-php #primary {
    130130        margin: 0;
    131131}
    132132.page-template-showcase-php #content,
    133 .sidebar-content.page-template-showcase-php #content {
     133.left-sidebar.page-template-showcase-php #content {
    134134        margin: 0 7.6%;
    135135        width: auto;
    136136}
     
    174174}
    175175
    176176/* Right Content */
    177 .sidebar-content #primary {
     177.left-sidebar #primary {
    178178        float: right;
    179179        margin: 0 0 0 -26.4%;
    180180        width: 100%;
    181181}
    182 .sidebar-content #content {
     182.left-sidebar #content {
    183183        margin: 0 7.6% 0 34%;
    184184        width: 58.4%;
    185185}
    186 .sidebar-content #secondary {
     186.left-sidebar #secondary {
    187187        float: left;
    188188        margin-left: 7.6%;
    189189        margin-right: 0;