//Import dependencies
var fs = require('fs');
var gulp = require('gulp');
var concat = require('gulp-concat');
var minify = require('gulp-minify-css');
var rename = require('gulp-rename');
var header = require('gulp-header');

//Import the package
var pkg = require('./package.json');
var banner = ['/**',
  ' * <%= pkg.name %> - <%= pkg.description %>',
  ' * @version v<%= pkg.version %>',
  ' * @link <%= pkg.homepage %>',
  ' * @license <%= pkg.license %>',
  ' */',
  '', ''].join('\n');

//Concat all files in css/src folder
gulp.task('css-concat', function(){

  //Set the source files
  gulp.src('src/*.css')

  //Concat all files in siimple.css
  .pipe(concat('siimple.css'))

  //Add the header
  .pipe(header(banner, { pkg : pkg } ))

  //Save in css/ folder
  .pipe(gulp.dest('dist/'));

});

//Minimify the output file in siimple.min.css
gulp.task('css-min', ['css-concat'], function(){

  //Set the source file
  gulp.src('dist/siimple.css')

  //MinifCss
  .pipe(minify())

  //Save the minifed file as siimple.min.css
  .pipe(rename('siimple.min.css'))

  //Add the header
  .pipe(header(banner, { pkg : pkg } ))

  //Save in css/ folder
  .pipe(gulp.dest('dist/'));

});

//Execute the tasks
//First clean the output dir, then execute the css-concat task, last run the css-min
gulp.task('default', ['css-min']);

@@ -218,16 +218,49 @@
 eader');
+%0Avar sass = require('gulp-sass');
 %0A%0A//Impo
@@ -310,16 +310,26 @@
 .json');
+%0A%0A//Header
 %0Avar ban
@@ -536,42 +536,28 @@
 %0A%0A//
-Concat all files in css/src folder
+Build the SCSS files
 %0Agul
@@ -564,26 +564,21 @@
 p.task('
-css-concat
+build
 ', funct
@@ -587,36 +587,41 @@
 n()%7B%0A%0A  //Se
-t the source
+lect all the SCSS
  files%0A  gul
@@ -632,17 +632,21 @@
 c('src/*
-.
+*/*.s
 css')%0A%0A 
@@ -652,68 +652,54 @@
   //
-Concat all files in siimple.css%0A  .pipe(concat('siimple.css'
+Build%0A  .pipe(sass().on('error', sass.logError
 ))%0A%0A
@@ -762,36 +762,40 @@
 ))%0A%0A  //Save in 
-css/
+the dist
  folder%0A  .pipe(
@@ -797,32 +797,34 @@
 pipe(gulp.dest('
+./
 dist/'));%0A%0A%7D);%0A%0A
@@ -835,81 +835,31 @@
 nimi
-fy the output file in siimple.min.css%0Agulp.task('css-min', %5B'css-concat'%5D
+ze%0Agulp.task('minimize'
 , fu
@@ -970,25 +970,8 @@
 ave 
-the minifed file 
 as s
@@ -1164,93 +1164,8 @@
 sks%0A
-//First clean the output dir, then execute the css-concat task, last run the css-min%0A
 gulp
@@ -1187,15 +1187,25 @@
 , %5B'
-css-min
+build', 'minimize
 '%5D);

Add SASS/SCSS compiler