From 2ab7c638533b122c898e61fb05cafaba550818f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Losada=20Hern=C3=A1ndez?= Date: Mon, 15 Jun 2026 23:18:00 +0200 Subject: [PATCH] add clarification comment --- client/components/codeEditor/extensions/customKeyMaps.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/client/components/codeEditor/extensions/customKeyMaps.js b/client/components/codeEditor/extensions/customKeyMaps.js index fa8ba6924..92809ae61 100644 --- a/client/components/codeEditor/extensions/customKeyMaps.js +++ b/client/components/codeEditor/extensions/customKeyMaps.js @@ -25,6 +25,9 @@ export async function formatCSS(view) { bracketSpacing: true, endOfLine: 'lf' }); + + //format manually single declaration rules to span one line. + //Prettier can't do it by default, this is crude but it works formatted = formatted.replace( /([^{]+)\{\s*\n\s*([^;\n]+:[^;\n]+;)\s*\n\s*\}/g, (_, selector, decl)=>`${selector.trim()} { ${decl.trim()} }`