Improve minification algorithms and simplify offline.php logic based on code review

Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-01-24 02:47:16 +00:00
parent 52f5534502
commit 6b6ba7f293
3 changed files with 14 additions and 10 deletions

View File

@@ -43,12 +43,12 @@ $direction = $this->direction ?: 'ltr';
/* -----------------------
Load ONLY template.css + colors_*.css (with min toggle)
------------------------ */
$useMin = !((int) $params->get('developmentmode', 0) === 1);
$assetSuffix = $useMin ? '.min' : '';
$developmentMode = (int) $params->get('developmentmode', 0) === 1;
$assetSuffix = $developmentMode ? '' : '.min';
// Process assets based on development mode
$mediaPath = JPATH_ROOT . '/media/templates/site/moko-cassiopeia';
AssetMinifier::processAssets($mediaPath, !$useMin);
AssetMinifier::processAssets($mediaPath, $developmentMode);
$base = rtrim(Uri::root(true), '/') . '/media/templates/site/moko-cassiopeia/css/';