Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
08/09/2014 02:55:29 PM (12 years ago)
Author:
djpaul
Message:

Core: load RTL stylesheets when we need to.

Fixes #5614

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bp-core/bp-core-cssjs.php

    r8769 r8770  
    4646 */
    4747function bp_core_register_common_styles() {
    48         $ext = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '.css' : '.min.css';
    49         $rtl = is_rtl() ? '-rtl' : '';
     48        $min = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';
    5049        $url = buddypress()->plugin_url . 'bp-core/css/';
    5150
    5251        $styles = apply_filters( 'bp_core_register_common_styles', array(
    5352                'bp-admin-bar' => array(
    54                         'file'         => apply_filters( 'bp_core_admin_bar_css', "{$url}admin-bar{$rtl}{$ext}" ),
     53                        'file'         => apply_filters( 'bp_core_admin_bar_css', "{$url}admin-bar{$min}.css" ),
    5554                        'dependencies' => array( 'admin-bar' )
    5655                )
     
    5958        foreach ( $styles as $id => $style ) {
    6059                wp_register_style( $id, $style['file'], $style['dependencies'], bp_get_version() );
     60
     61                wp_style_add_data( $id, 'rtl', true );
     62                if ( $min ) {
     63                        wp_style_add_data( $id, 'suffix', $min );
     64                }
    6165        }
    6266}
Note: See TracChangeset for help on using the changeset viewer.