From bc09e9a7971c8dc1f64d64b38ae54b5fc72b21b9 Mon Sep 17 00:00:00 2001 From: yuri Date: Tue, 19 Feb 2019 18:02:19 +0200 Subject: [PATCH] cssmin --- Gruntfile.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Gruntfile.js b/Gruntfile.js index fb919a33cc..14d526bf1b 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -89,12 +89,16 @@ module.exports = function (grunt) { themeList.push(file.substr(0, file.length - 5)); }); + var cssminFilesData = {}; var lessData = {}; themeList.forEach(function (theme) { var name = camelCaseToHyphen(theme); var files = {}; files['client/css/espo/'+name+'.css'] = 'frontend/less/'+name+'/main.less'; files['client/css/espo/'+name+'-iframe.css'] = 'frontend/less/'+name+'/iframe/main.less'; + + cssminFilesData['client/css/espo/'+name+'.css'] = 'client/css/espo/'+name+'.css'; + cssminFilesData['client/css/espo/'+name+'-iframe.css'] = 'client/css/espo/'+name+'-iframe.css'; var o = { options: { yuicompress: true, @@ -126,6 +130,11 @@ module.exports = function (grunt) { } }, less: lessData, + cssmin: { + themes: { + files: cssminFilesData + } + }, uglify: { options: { mangle: false, @@ -274,6 +283,7 @@ module.exports = function (grunt) { 'clean:start', 'mkdir:tmp', 'less', + 'cssmin', 'uglify', 'copy:frontendFolders', 'copy:frontendLib',