From cbfbf1b2dd16b1aa17e3feef9a4643e98a0f967e Mon Sep 17 00:00:00 2001 From: XhmikosR Date: Sun, 8 Dec 2013 13:01:18 +0200 Subject: [PATCH] Add csslint support. --- .csslintrc | 18 ++++++++++++++++++ Gruntfile.js | 8 ++++++++ package.json | 1 + 3 files changed, 27 insertions(+) create mode 100644 .csslintrc diff --git a/.csslintrc b/.csslintrc new file mode 100644 index 0000000000..8cf2f846df --- /dev/null +++ b/.csslintrc @@ -0,0 +1,18 @@ +{ + "adjoining-classes": false, + "box-sizing": false, + "box-model": false, + "compatible-vendor-prefixes": false, + "floats": false, + "font-sizes": false, + "gradients": false, + "important": false, + "known-properties": false, + "outline-none": false, + "qualified-headings": false, + "regex-selectors": false, + "text-indent": false, + "unique-headings": false, + "universal-selector": false, + "unqualified-attributes": false +} diff --git a/Gruntfile.js b/Gruntfile.js index f7da24f8b8..c7277cb987 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -58,6 +58,13 @@ module.exports = function (grunt) { } }, + csslint: { + options: { + csslintrc: '.csslintrc' + }, + src: ['dist/css/bootstrap.css', 'dist/css/bootstrap-theme.css'] + }, + concat: { options: { banner: '<%= banner %><%= jqueryCheck %>', @@ -300,6 +307,7 @@ module.exports = function (grunt) { grunt.loadNpmTasks('grunt-contrib-concat'); grunt.loadNpmTasks('grunt-contrib-connect'); grunt.loadNpmTasks('grunt-contrib-copy'); + grunt.loadNpmTasks('grunt-contrib-csslint'); grunt.loadNpmTasks('grunt-contrib-jshint'); grunt.loadNpmTasks('grunt-contrib-qunit'); grunt.loadNpmTasks('grunt-contrib-uglify'); diff --git a/package.json b/package.json index 3c9fd7fe66..e6adbc17e4 100644 --- a/package.json +++ b/package.json @@ -26,6 +26,7 @@ , "grunt-contrib-concat": "~0.3.0" , "grunt-contrib-connect": "~0.5.0" , "grunt-contrib-copy": "~0.4.1" + , "grunt-contrib-csslint": "~0.2.0" , "grunt-contrib-jshint": "~0.7.0" , "grunt-contrib-qunit": "~0.3.0" , "grunt-contrib-uglify": "~0.2.4"