From 97b5800f32367f2d9b73b238d2903b2fd727ffaf Mon Sep 17 00:00:00 2001 From: Thomas Gelf Date: Wed, 17 Feb 2016 18:25:43 +0100 Subject: [PATCH] LessCompiler: fix #layout usage in module CSS --- library/Icinga/Web/LessCompiler.php | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/library/Icinga/Web/LessCompiler.php b/library/Icinga/Web/LessCompiler.php index 3ec48c5b6..acf616d18 100644 --- a/library/Icinga/Web/LessCompiler.php +++ b/library/Icinga/Web/LessCompiler.php @@ -155,18 +155,16 @@ class LessCompiler $moduleCss .= '}'; } - $moduleCss = preg_replace( - '/(\.icinga-module\.module-[^\s]+) (#layout\.[^\s]+)/m', - '\2 \1', - $moduleCss - ); - $this->source .= $moduleCss; if ($this->theme !== null) { $this->source .= file_get_contents($this->theme); } - return $this->lessc->compile($this->source); + return preg_replace( + '/(\.icinga-module\.module-[^\s]+) (#layout\.[^\s]+)/m', + '\2 \1', + $this->lessc->compile($this->source) + ); } }