In Contao hat man (ohne Extension) in einem Layout zwei Möglichkeiten CSS einzubinden: entweder die im Theme abgespeicherten CSS Definitionen oder über lokale CSS Dateien. Letzteres wird wohl von einigen bevorzugt, da es komfortabler ist eine Datei zu ändern, anstatt die einzelnen Definitionen über das Backend (bzw. über die CSS Editor Extension im Backend).
Leider hat es auch einen Nachteil: die Definitionen aus den lokalen Dateien werden von Contao nicht automatisch minified. Ich frage mich allerdings warum. Denn, geparsed und zusammengeführt in eine einzelne CSS Datei wird das CSS aus den Dateien ja trotzdem. Beim parsen werden ja bspw. auch in den lokalen Dateien die url('...') Definitionen angepasst. Warum wird im selben Schritt nicht auch einfach minified?

Zitieren
), aber evt. habe ich da ja etwas falsch gemacht. Theme+ <3 unterstüzt CSS Minifying über die Compression API, ab Theme+ 4 wird Assetic eingesetzt. Will man aber den Assetic CSS Minify Filter einsetzen, bekommt man die Fehlermeldung dass die Klasse CssMin fehlt (und da bin ich noch nicht weitergekommen).