Commit a970f515 by Kevin Van Ransbeeck

Imagemin task added on assets

1 parent ffa9740a
module.exports = function(grunt) {
var mozjpeg = require('imagemin-mozjpeg');
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
......@@ -142,6 +145,19 @@ module.exports = function(grunt) {
src: ['index.html'],
}
},
imagemin: {
dynamic: {
files: [{
expand: true,
cwd: 'assets/',
src: ['**/*.{png,jpg,gif}'],
dest: 'assets/'
}]
}
},
/**
* X :: Watch files for changes and act on them (recompile etc...).
*/
......@@ -167,6 +183,11 @@ module.exports = function(grunt) {
svg: {
files: 'svg/**/*.svg',
tasks: ['svgstore']
},
images: {
files: ['**/*.{png,jpg,gif}'],
tasks: ['imagemin'],
}
}
......@@ -175,7 +196,7 @@ module.exports = function(grunt) {
// Load necessairy grunt tasks based on npm modules.
require("load-grunt-tasks")(grunt);
grunt.registerTask('critical', ['uglify', 'svgstore', 'sass', 'concat_css', 'autoprefixer', 'php2html', 'penthouse' ,'inline', 'cssmin']);
grunt.registerTask('build', ['uglify', 'svgstore', 'sass', 'concat_css', 'autoprefixer', 'cssmin']);
grunt.registerTask('critical', ['uglify', 'svgstore', 'sass', 'concat_css', 'autoprefixer', 'php2html', 'penthouse' ,'inline', 'cssmin', 'imagemin']);
grunt.registerTask('build', ['uglify', 'svgstore', 'sass', 'concat_css', 'autoprefixer', 'cssmin', 'imagemin']);
grunt.registerTask('default', ['build','watch']);
}

1.48 KB | W: | H:

1.49 KB | W: | H:

assets/slider/AjaxLoader.gif
assets/slider/AjaxLoader.gif
assets/slider/AjaxLoader.gif
assets/slider/AjaxLoader.gif
  • 2-up
  • Swipe
  • Onion skin

617 KB | W: | H:

555 KB | W: | H:

assets/slider/slider1.jpg
assets/slider/slider1.jpg
assets/slider/slider1.jpg
assets/slider/slider1.jpg
  • 2-up
  • Swipe
  • Onion skin

912 KB | W: | H:

824 KB | W: | H:

assets/slider/slider10.jpg
assets/slider/slider10.jpg
assets/slider/slider10.jpg
assets/slider/slider10.jpg
  • 2-up
  • Swipe
  • Onion skin

797 KB | W: | H:

740 KB | W: | H:

assets/slider/slider11.jpg
assets/slider/slider11.jpg
assets/slider/slider11.jpg
assets/slider/slider11.jpg
  • 2-up
  • Swipe
  • Onion skin

894 KB | W: | H:

822 KB | W: | H:

assets/slider/slider2.jpg
assets/slider/slider2.jpg
assets/slider/slider2.jpg
assets/slider/slider2.jpg
  • 2-up
  • Swipe
  • Onion skin

303 KB | W: | H:

274 KB | W: | H:

assets/slider/slider3.jpg
assets/slider/slider3.jpg
assets/slider/slider3.jpg
assets/slider/slider3.jpg
  • 2-up
  • Swipe
  • Onion skin

578 KB | W: | H:

515 KB | W: | H:

assets/slider/slider4.jpg
assets/slider/slider4.jpg
assets/slider/slider4.jpg
assets/slider/slider4.jpg
  • 2-up
  • Swipe
  • Onion skin

690 KB | W: | H:

656 KB | W: | H:

assets/slider/slider5.jpg
assets/slider/slider5.jpg
assets/slider/slider5.jpg
assets/slider/slider5.jpg
  • 2-up
  • Swipe
  • Onion skin

746 KB | W: | H:

677 KB | W: | H:

assets/slider/slider6.jpg
assets/slider/slider6.jpg
assets/slider/slider6.jpg
assets/slider/slider6.jpg
  • 2-up
  • Swipe
  • Onion skin

686 KB | W: | H:

625 KB | W: | H:

assets/slider/slider7.jpg
assets/slider/slider7.jpg
assets/slider/slider7.jpg
assets/slider/slider7.jpg
  • 2-up
  • Swipe
  • Onion skin

356 KB | W: | H:

315 KB | W: | H:

assets/slider/slider8.jpg
assets/slider/slider8.jpg
assets/slider/slider8.jpg
assets/slider/slider8.jpg
  • 2-up
  • Swipe
  • Onion skin

856 KB | W: | H:

778 KB | W: | H:

assets/slider/slider9.jpg
assets/slider/slider9.jpg
assets/slider/slider9.jpg
assets/slider/slider9.jpg
  • 2-up
  • Swipe
  • Onion skin
......@@ -7,6 +7,7 @@
"grunt-autoprefixer": "^1.0.1",
"grunt-concat-css": "^0.3.1",
"grunt-contrib-cssmin": "^0.10.0",
"grunt-contrib-imagemin": "^0.9.2",
"grunt-contrib-uglify": "^0.6.0",
"grunt-contrib-watch": "~0.5.3",
"grunt-inline": "^0.3.2",
......@@ -14,6 +15,7 @@
"grunt-php2html": "^0.1.17",
"grunt-sass": "~0.8.1",
"grunt-svgstore": "^0.3.5",
"imagemin-mozjpeg": "^4.0.0",
"load-grunt-tasks": "^0.6.0",
"node-sass": "~0.9.3"
}
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!