Verwendung: Wie werden SCSS-Änderungen nach /assets/css kompiliert?

Lutz Lonnemann's Avatar

Lutz Lonnemann

13 Oct, 2017 10:51 AM

Produkt: Tao Contao
Contao-Version: 3.5.27

In der Grundeinstellung kompiliert der Compass-Compiler per config.rb nach /files/tao/css.
Der Theme Assistent dagegen kompiliert die main.css.base nach /assets/css.
Änderungen an den SASS/SCSS (z.B. $headline-color-2) wirken sich aber nicht auf die main.css.base aus. Wie muss ich den Workflow einstellen, dass CSS-Änderungen per SASS/SCSS die /assets/css kompilieren und ggf. auch in der main.css.base wirksam sind, wenn nur per Theme Assistent nach /assets/css kompiliert werden kann?

Dank & Gruß!

  1. Support Staff 1 Posted by RockSolid Theme... on 13 Oct, 2017 01:46 PM

    RockSolid Themes's Avatar

    Vielen Dank für Ihre Frage.

    Sowohl der Compass-Compiler als auch der Theme-Assistant überschreiben die Datei files/tao/css/main.css.

    Da beim ausliefern der Seite die CSS-Dateien zusammengefasst werden, kopiert Contao in diesem Zuge die zusammengefasste Datei nach assets/css.

    Der Theme-Assistant kann nicht gemeinsam mit den Sass-Dateien verwendet werden, da beide Varianten die main.css-Datei überschreiben. Es sind jedoch sämtliche Theme-Assistant-Einstellungen in den Sass-Dateien als Variablen verfügbar.

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:

»

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac