Make WordPress Core

Changeset 26616


Ignore:
Timestamp:
12/04/2013 05:21:01 PM (11 years ago)
Author:
nacin
Message:

Build RTL stylesheets for color schemes.

props dd32.
fixes #26315.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Gruntfile.js

    r26592 r26616  
    132132                    'wp-admin/css/*.css',
    133133                    'wp-includes/css/*.css'
     134                ]
     135            },
     136            colors: {
     137                options: {
     138                    processContent: function( src ) {
     139                        return src.replace( /([^/]+)\.css/gi, "$1-rtl.css" );
     140                    }
     141                },
     142                expand: true,
     143                cwd: BUILD_DIR,
     144                dest: BUILD_DIR,
     145                ext: '-rtl.css',
     146                src: [
     147                    'wp-admin/css/colors/**/*.css'
    134148                ]
    135149            },
     
    347361
    348362    // RTL task.
    349     grunt.registerTask('rtl', ['cssjanus:core']);
     363    grunt.registerTask('rtl', ['cssjanus:core', 'cssjanus:colors']);
    350364
    351365    // Color schemes task.
     
    353367
    354368    // Build task.
    355     grunt.registerTask('build', ['clean:all', 'copy:all', 'cssmin:core', 'colors', 'cssmin:colors', 'rtl', 'cssmin:rtl',
     369    grunt.registerTask('build', ['clean:all', 'copy:all', 'cssmin:core', 'colors', 'rtl', 'cssmin:rtl', 'cssmin:colors',
    356370        'uglify:core', 'uglify:tinymce', 'concat:tinymce', 'compress:tinymce', 'clean:tinymce']);
    357371
Note: See TracChangeset for help on using the changeset viewer.