Ergebnis 1 bis 11 von 11

Thema: Less/Sass

  1. #1
    Contao-Nutzer
    Registriert seit
    10.07.2018.
    Beiträge
    2

    Standard Less/Sass

    Hi,
    ich suche nach einer Anleitung/Doku zum integrieren von Less in Contao 4.4 .
    Ich habe https://www.werbe-agentur-graz.at/ma...it-contao.html gefunden, diese ist aber schon älter.
    Könnte mir da jemand helfen? Ich scheine ja unter anderem Theme Plus zu brauchen.

    Danke

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Warum brauchst du das? Es ist empfehlenswerter die Kompilierung lokal zu machen und auf dem Server nur die fertigen CSS Dateien zu deployen.

  3. #3
    Contao-Nutzer
    Registriert seit
    10.07.2018.
    Beiträge
    2

    Standard

    Hi,
    es arbeiten mehrere Leute am CSS und das lokale Kompillieren müsste dann auf allen Clients eingerichtet werden. Zudem gibt es viele Seiten, wo sich nicht viel am CSS ändert, nur Farben, Fonts etc., dafür finden wir es einfacher einen Preprozessor zu benutzen.

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Zitat Zitat von kurohashi Beitrag anzeigen
    Hi,
    es arbeiten mehrere Leute am CSS und das lokale Kompillieren müsste dann auf allen Clients eingerichtet werden.
    Das wäre ja nur einmal
    Code:
    npm install
    oder
    Code:
    yarn install
    und dann
    Code:
    gulp watch
    bspw. . (Vereinfacht gesagt.)

  5. #5
    Contao-Nutzer Avatar von Niels H
    Registriert seit
    14.08.2012.
    Ort
    Köln
    Beiträge
    79
    Partner-ID
    11984

    Standard

    SCSS und LESS sind doch in Contao integriert:
    SCSS-LESS-Dateien.png

    Oder verstehe ich Deine Frage falsch?

  6. #6
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.753
    Contao-Projekt unterstützen

    Support Contao

    Standard

    SCSS wusste ich ja, LESS muss an mir vorübergegangen sein.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  7. #7
    Contao-Nutzer Avatar von claus
    Registriert seit
    30.07.2014.
    Ort
    Dresden
    Beiträge
    233

    Standard

    Zitat Zitat von kurohashi Beitrag anzeigen
    Hi,
    es arbeiten mehrere Leute am CSS und das lokale Kompillieren müsste dann auf allen Clients eingerichtet werden.
    Vor dieser Herausforderung stehe ich auch immer. Die von spooky vorgeschlagene Lösung mit dem lokale Kompilieren und Hochladen löst meiner Meinung nach noch nicht ganz das Problem. Weil dann trotzdem jeder nur eine main.css aus seinen lokalen SCSS hoch lädt und man sich damit immer überschreibt.

  8. #8
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Zitat Zitat von claus Beitrag anzeigen
    Vor dieser Herausforderung stehe ich auch immer. Die von spooky vorgeschlagene Lösung mit dem lokale Kompilieren und Hochladen löst meiner Meinung nach noch nicht ganz das Problem. Weil dann trotzdem jeder nur eine main.css aus seinen lokalen SCSS hoch lädt und man sich damit immer überschreibt.
    In die produktive Umgebung deployed man ja nur aus einer Quelle, nicht aus mehreren.

    Wie sieht euer Entwickler Setup aus?

  9. #9
    Contao-Fan Avatar von joe
    Registriert seit
    20.06.2009.
    Ort
    Lüneburg
    Beiträge
    687
    User beschenken
    Wunschliste

    Standard

    Git + Docker + Contao + Webpack wäre hier eine Lösung. Denke es ist eine Frage des Workflows.

    Ansonsten könnt ihr auch mit einmal Tool wie charles Proxy arbeiten und eure eigenen lokalen css Filmes nutzen.
    Trainings und Coachings zur Fort und Weiterbildung sowie Beratung in den Bereichen Contao, JavaScript, jQuery, VueJS, React, PHP, NodeJS und vielen weiteren Themen.

    Mehr unter jgreg.dev

    Follow me on Twitter @JoeRayGregory

  10. #10
    Contao-Nutzer Avatar von claus
    Registriert seit
    30.07.2014.
    Ort
    Dresden
    Beiträge
    233

    Standard

    Ja, tatsächlich hängt es wohl vom Workflow ab. Einige (kleine) Projekte müssen derzeit ohne Deployment-System auskommen und bei neuen Projekten versuchen wir einige Sachen für eine bessere Teamarbeit zu berücksichtigen... denke, dass wir noch ein bisschen nach Lösungen suchen werden. Danke jedenfalls für die Vorschläge.

  11. #11
    Contao-Nutzer
    Registriert seit
    09.11.2011.
    Beiträge
    50

    Standard

    Zitat Zitat von joe Beitrag anzeigen
    Git + Docker + Contao + Webpack wäre hier eine Lösung. Denke es ist eine Frage des Workflows.

    Ansonsten könnt ihr auch mit einmal Tool wie charles Proxy arbeiten und eure eigenen lokalen css Filmes nutzen.

    Diesen Workflow kann ich sehr empfehlen.
    Besonders mit Webpack Encore einfach klasse und sehr flexibel zu entwickeln.

    Ein Problem stellt aber die Datenbank dar, welche man "syncen" müsste. Entweder man würde hier alle einen einheitlichen DB-Zugriff verwenden (was eher unschön ist),
    die DB regelmäßig von einem Staging-System nutzen, oder auf DB Migrations setzen.

    Viele Grüße

    Andi

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •