Skip to content

Commit

Permalink
Added minify html
Browse files Browse the repository at this point in the history
  • Loading branch information
wcoder committed Jan 13, 2016
1 parent 3d2c2eb commit 701562e
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 6 deletions.
1 change: 1 addition & 0 deletions dist/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!DOCTYPE html><html lang=en><head><meta charset=UTF-8><meta name=viewport content="width=device-width, initial-scale=1"><title>Life calendar</title><link rel=stylesheet href="styles.min.css?v=1.0"></head><body><div class=container><div class=row><div class="col-md-3 hidden-print" id=calendar-settings><form><div class=form-group><label for=b-date id=lang_set_birthday></label><div id=sdate-picker><select id=sdate-day class=form-control></select><select id=sdate-month class=form-control></select><select id=sdate-year class=form-control></select></div></div><div class=form-group><label for=theme id=lang_set_theme></label><select class=form-control id=theme><option value=0>Dark</option><option value=1>Light</option><option value=2>Red</option></select></div><div class=form-group><label for=lang id=lang_select_lang></label><select class=form-control id=lang><option value=0>Русский</option><option value=1>English</option></select></div><div class=form-group><div><label for id=lang_save_print></label></div><div class=btn-group><a href=# class="btn btn-default" id=lang_save_jpg></a> <a href=# class="btn btn-default" id=lang_save_pdf></a> <a href=# class="btn btn-default" id=lang_print></a></div></div></form></div><div class=col-md-9><div id=calendar-canvas></div></div></div></div><script src="scripts.min.js?v=1.0"></script></body></html>
19 changes: 13 additions & 6 deletions gulpfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ var clean = require('gulp-clean');
var concat = require('gulp-concat');
var uglify = require('gulp-uglify');
var cssnano = require('gulp-cssnano');
var minifyHTML = require('gulp-minify-html');

gulp.task('default', function() {
// place code for your default task here
Expand All @@ -14,6 +15,7 @@ gulp.task('build', function(callback) {
'build-clean',
'build-js',
'build-css',
'build-html',
callback);
});

Expand All @@ -23,10 +25,10 @@ gulp.task('build-clean', function() {

gulp.task('build-js', function() {
gulp.src([
'vendor/jspdf/jspdf.min.js',
'vendor/sdate/sdate.js',
'src/life-calendar.js',
'src/app.js'
'src/vendor/jspdf/jspdf.min.js',
'src/vendor/sdate/sdate.js',
'src/js/life-calendar.js',
'src/js/app.js'
])
.pipe(concat('scripts.min.js'))
.pipe(uglify())
Expand All @@ -35,11 +37,16 @@ gulp.task('build-js', function() {

gulp.task('build-css', function() {
return gulp.src([
'vendor/bootstrap/css/bootstrap.min.css',
'src/main.css'
'src/vendor/bootstrap/css/bootstrap.min.css',
'src/css/main.css'
])
.pipe(concat('styles.min.css'))
.pipe(cssnano())
.pipe(gulp.dest('dist'));
});

gulp.task('build-html', function() {
return gulp.src('src/index.html')
.pipe(minifyHTML({ empty: true }))
.pipe(gulp.dest('dist'));
});
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
"gulp-clean": "^0.3.1",
"gulp-concat": "^2.6.0",
"gulp-cssnano": "^2.1.0",
"gulp-minify-html": "^1.0.5",
"gulp-uglify": "^1.5.1",
"run-sequence": "^1.1.5"
},
Expand Down

0 comments on commit 701562e

Please sign in to comment.