wefra/lib/intl-tel-input-master/grunt/sprite.js

32 lines
852 B
JavaScript

module.exports = function(grunt) {
return {
retina: {
src: 'src/img/flags/@2x/*.png',
dest: 'build/img/flags@2x.png',
destCss: 'tmp/sprite@2x.scss', // ignore - we just use the @1x styles for both
padding: 4,
algorithm: 'left-right',
algorithmOpts: {
sort: false
},
cssOpts: {
variableNameTransforms: ['toLowerCase']
}
},
main: {
src: ['src/img/flags/@1x/*.png'],
dest: 'build/img/flags.png',
cssTemplate: 'grunt/tmpl/sprite.scss.mustache',
destCss: 'src/css/sprite.scss',
padding: 2, // this is currently just for chrome, otherwise flags seem to leak into each other
algorithm: 'left-right',
algorithmOpts: {
sort: false
},
cssOpts: {
variableNameTransforms: ['toLowerCase']
}
}
};
};