From b6087ea79be774fc12166b876a865643011c5749 Mon Sep 17 00:00:00 2001 From: Victor Dubiniuk Date: Mon, 6 Oct 2014 19:39:02 +0300 Subject: [PATCH] Add CssImportFilter. More elegant fix for documents#348 --- lib/private/templatelayout.php | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/lib/private/templatelayout.php b/lib/private/templatelayout.php index 7ac0bd97abe..e9172fd2da5 100644 --- a/lib/private/templatelayout.php +++ b/lib/private/templatelayout.php @@ -3,6 +3,7 @@ use Assetic\Asset\AssetCollection; use Assetic\Asset\FileAsset; use Assetic\AssetWriter; use Assetic\Filter\CssRewriteFilter; +use Assetic\Filter\CssImportFilter; /** * Copyright (c) 2012 Bart Visscher @@ -167,7 +168,15 @@ class OC_TemplateLayout extends OC_Template { $assetPath = $root . '/' . $file; $sourceRoot = \OC::$SERVERROOT; $sourcePath = substr($assetPath, strlen(\OC::$SERVERROOT)); - return new FileAsset($assetPath, array(new CssRewriteFilter()), $sourceRoot, $sourcePath); + return new FileAsset( + $assetPath, + array( + new CssRewriteFilter(), + new CssImportFilter() + ), + $sourceRoot, + $sourcePath + ); }, $cssFiles); $cssCollection = new AssetCollection($cssFiles); $cssCollection->setTargetPath("assets/$cssHash.css"); -- 2.39.5