Skip to content

Commit

Permalink
Merge pull request dope#20 from jshawl/output-two-css-files
Browse files Browse the repository at this point in the history
Output two css files
  • Loading branch information
Joe Richardson committed Dec 3, 2014
2 parents c8dda14 + 37ebc65 commit feedfc7
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 2 deletions.
1 change: 1 addition & 0 deletions css/lemonade.min.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 8 additions & 1 deletion gulpfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,20 @@ var gulp = require('gulp');
var sass = require('gulp-sass');
var browserSync = require('browser-sync');
var prefix = require('gulp-autoprefixer');
var rename = require('gulp-rename');
var minifyCSS = require('gulp-minify-css');

// create sass tasks
gulp.task('sass', function () {
gulp.src('scss/**/*.scss')
.pipe(sass({outputStyle: 'compact', includePaths: ['scss']}))
.pipe(sass({outputStyle: 'expanded', includePaths: ['scss']}))
.pipe(prefix("last 2 versions", "> 1%", "ie 8", "Android 2", "Firefox ESR"))
.pipe(gulp.dest('css'))
.pipe(minifyCSS())
.pipe(rename({
suffix: '.min'
}))
.pipe(gulp.dest('css'));
});

// create browser sync task
Expand Down
4 changes: 3 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,9 @@
"devDependencies": {
"gulp": "^3.8.8",
"browser-sync": "^1.5.2",
"gulp-autoprefixer": "^1.0.1"
"gulp-autoprefixer": "^1.0.1",
"gulp-minify-css": "^0.3.11",
"gulp-rename": "^1.2.0"
},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
Expand Down

0 comments on commit feedfc7

Please sign in to comment.