From f1448fcf0777db7d4254cb0a3ef94d63be9f7a24 Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Fri, 18 Apr 2025 23:27:18 +0200 Subject: [PATCH] chore(theming): remove scssphp and just native nested CSS Signed-off-by: Ferdinand Thiessen --- apps/theming/lib/Controller/ThemingController.php | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/apps/theming/lib/Controller/ThemingController.php b/apps/theming/lib/Controller/ThemingController.php index 8d9e7aaf060..af4898c03db 100644 --- a/apps/theming/lib/Controller/ThemingController.php +++ b/apps/theming/lib/Controller/ThemingController.php @@ -32,7 +32,6 @@ use OCP\IL10N; use OCP\INavigationManager; use OCP\IRequest; use OCP\IURLGenerator; -use ScssPhp\ScssPhp\Compiler; /** * Class ThemingController @@ -45,7 +44,7 @@ class ThemingController extends Controller { public const VALID_UPLOAD_KEYS = ['header', 'logo', 'logoheader', 'background', 'favicon']; public function __construct( - $appName, + string $appName, IRequest $request, private IConfig $config, private IAppConfig $appConfig, @@ -402,10 +401,7 @@ class ThemingController extends Controller { $css = ":root { $variables } " . $customCss; } else { // If not set, we'll rely on the body class - $compiler = new Compiler(); - $compiledCss = $compiler->compileString("[data-theme-$themeId] { $variables $customCss }"); - $css = $compiledCss->getCss(); - ; + $css = "[data-theme-$themeId] { $variables $customCss }"; } try {