Gruntfile.js in ustyle-1.11.1 vs Gruntfile.js in ustyle-1.12.0

- old
+ new

@@ -36,15 +36,21 @@ scripts: { files: ["styleguide/**/*.js", "vendor/**/*.js"], tasks: ["concat"] } }, - svg2png: { - dist: { - src: "vendor/assets/images/icons/", - sizes: ["16 144", "32 288", "64 576"] - } + svgstore: { + options: { + prefix: "icon-" + }, + default: { + files: { + "vendor/assets/images/icons.svg": ["vendor/assets/images/icons/*.svg"], + "dist/icons.svg": ["vendor/assets/images/icons/*.svg"], + "styleguide/assets/images/icons.svg": ["vendor/assets/images/icons/*.svg"], + }, + }, }, svgmin: { dist: { files: [{ expand: true, @@ -81,11 +87,10 @@ bundleExec: true }, files: { "dist/ustyle-latest.css": "vendor/assets/stylesheets/ustyle.scss", "dist/ustyle-content.css": "vendor/assets/stylesheets/ustyle-content.scss", - "dist/ustyle-icons.css": "vendor/assets/stylesheets/ustyle-icons.scss", "docs/css/main.css": "styleguide/assets/sass/main.scss" } } }, concat: { @@ -177,10 +182,10 @@ } } }); grunt.registerTask("lint", ["scsslint", "jscs"]); - grunt.registerTask("icons", ["newer:svgmin", "svg2png"]); + grunt.registerTask("icons", ["newer:svgmin", "svgstore"]); grunt.registerTask("build", ["sass", "sassdoc", "copy", "concat:ustyle", "uglify:ustyle", "concat:app", "lint", "postcss", "styleguide", "builder"]); grunt.registerTask("publish", ["env:build", "build", "buildcontrol:pages"]);