From 505980b53be52f465a0ffe4076e4b7d78aad14c2 Mon Sep 17 00:00:00 2001 From: abose Date: Wed, 15 Jan 2025 18:12:35 +0530 Subject: [PATCH] build: main less minification and git less styles minificatin logic --- .gitignore | 1 + package.json | 5 +++-- src/extensions/default/Git/main.js | 6 +++++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index f803fe3b43..64c71a7176 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,7 @@ Thumbs.db /build.prop /src/extensions/default/*/extension-min.js +/src/extensions/default/Git/styles/git-styles-min.css* # ignore node_modules created by gulp and other build scripts /node_modules diff --git a/package.json b/package.json index 7ae6447f79..f3c6164fc2 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,8 @@ "testFirefoxDist": "npm run testIntegHelp && npx cross-env TEST_DIST=true npx playwright test --project=firefox", "testFirefoxDistDebug": "npm run testIntegHelp && npx cross-env TEST_DIST=true npx playwright test --project=firefox --debug", "testFirefoxDebug": "npm run testIntegHelp && npx playwright test --project=firefox --debug", - "_compileLessSrc": "lessc src/styles/brackets.less src/styles/brackets-all.css --source-map", + "_compileLessSrc": "lessc --compress src/styles/brackets.less src/styles/brackets-all.css --source-map && npm run _compileLessSrcGit", + "_compileLessSrcGit": "lessc --compress src/extensions/default/Git/styles/git-styles.less src/extensions/default/Git/styles/git-styles-min.css --source-map", "_buildonly": "gulp build", "_buildonlyDebug": "gulp buildDebug", "_vulnerabilityCheck": "echo Scanning for vulnarabilities && npm audit --prod --audit-level=critical", @@ -116,4 +117,4 @@ "tinycolor2": "^1.4.2", "underscore": "^1.13.4" } -} \ No newline at end of file +} diff --git a/src/extensions/default/Git/main.js b/src/extensions/default/Git/main.js index 16ffaaaf64..0213af7bc1 100644 --- a/src/extensions/default/Git/main.js +++ b/src/extensions/default/Git/main.js @@ -31,7 +31,11 @@ define(function (require, exports, module) { require(modules); // Load CSS - ExtensionUtils.loadStyleSheet(module, "styles/git-styles.less"); + if(Phoenix.config.environment === "dev"){ + ExtensionUtils.loadStyleSheet(module, "styles/git-styles.less"); + } else { + ExtensionUtils.loadStyleSheet(module, "styles/git-styles-min.css"); + } AppInit.appReady(function () { Main.init().then((enabled)=>{