Base64 images¶
Syntax¶
base64(paths)
Description¶
Convert all files in url() in provided stylesheets from paths.base64 into base64-encoded data URI strings.
The output is concatenated into a paths.build/css/base64.css file.
Uses gulp-base64.
Please note that this is useful only for minor performance gains. Not useful for embedding images into emails as most clients do not accept data uri.
Example¶
var paths = {
base64: ['build/css/built_from_sass.css'],
build: 'build/'
};
var gulp = require('gulp');
var taskMethods = require('gulpfile-ninecms');
var tasks = {
base64: function () { return taskMethods.base64(paths); },
};
gulp.task('base64', req.concat(['sass']), tasks.base64);