Ergebnis 1 bis 5 von 5

Thema: RC1 - Externe Stylesheets

  1. #1
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.503
    Partner-ID
    6122

    Standard RC1 - Externe Stylesheets

    Hallo,
    habe den RC1 zum Testen lokal installiert.

    In den Seitenlayouts habe ich nun die Möglichkeit, externe (zusätzliche) Stylesheets über das Dateisystem einzubinden.
    ( Sehr praktisch - habe diese früher immer manuell über "Zusätzliche <head>-Tags" eingebunden.)
    Hierbei werden diese ausgewählten Stylesheets nun ebenfalls autom. in einer CSS zusammengefaßt.

    Wie kann ich aber die Reihenfolge der Einbindung bei Auswahl mehrerer CSS Dateien kontrollieren?
    Eine Sortierung wie bei CSS-Framework ist nicht möglich.

    Mit der Standard .htaccess lokal (XAMPP) wird bei mir die kombinierte CSS Datei in assets/css auch als .gz Archiv erzeugt.
    Die externen, zusätzlichen Stylesheets werden aber nicht komprimiert - im Sinne von Leerzeichen entfernen etc.. Ist das so gewollt?

    Wunderbar wäre es auch, wenn über diesen Mechanismuß nun auch in den zusätzlichen Stylesheets die globalen Variablen eines Themes eingesetzt werden könnten.
    ( Als Core Feature und nicht über externe Erweiterungen )

    Welche Konventionen nutzt Ihr bei den Themes und Templates?
    Zur Zeit mache ich es noch so:

    files/themes/domain1
    files/themes/domain2
    files/themes/etc

    templates/domain1
    templates/domain2
    templates/etc


    Ansonsten - nach einem Tag probieren - macht es eine Menge Spaß mit dieser Version zu arbeiten.
    Franko
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

  2. #2
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.503
    Partner-ID
    6122

    Standard

    Noch etwas,
    wenn ich auf einem Hoster ohne mod_deflate bin und die .htaccess ändere:
    Code:
    ##
      # If you cannot use mod_deflate, uncomment the following lines to load a
      # compressed .gz version of the aggregated Contao JavaScript and CSS files.
      ##
      #AddEncoding gzip .gz
      #<FilesMatch "\.js\.gz$">
      #  AddType "text/javascript" .gz
      #</FilesMatch>
      #<FilesMatch "\.css\.gz$">
      #  AddType "text/css" .gz
      #</FilesMatch>
      #RewriteCond %{HTTP:Accept-encoding} gzip
      #RewriteCond %{REQUEST_FILENAME} \.(js|css)$
      #RewriteCond %{REQUEST_FILENAME}.gz -f
      #RewriteRule ^(.*)$ $1.gz [QSA,L]
    Was muß ich dann hinsichtlich der kombinierten CSS Datei beachten?
    Reicht es dann, wenn ich jedesmal ein manuell erstelltes .gz Archiv in das Verzeichnis assets/css kopiere?

    Für Denkanstöße dankbar
    Franko
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

  3. #3
    Contao-Fan
    Registriert seit
    22.06.2009.
    Ort
    Düsseldorf
    Beiträge
    471

    Standard

    Öhm, meine css dateien werden komprimiert und in das assets/... Verzeichnis verschoben - was ich teilweise eher hinderlich finde. Die Pfade für Bilder z.B passen dann nicht mehr (host uberspace.de)

  4. #4
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.503
    Partner-ID
    6122

    Standard

    Hm,
    die Daten werden ja bei mir auch kombiniert und in das assets/css Verzeichnis verschoben.
    Auch ein entsprechendes .gz Archiv wurde erstellt.

    Die CSS Dateien ( also meine zusätzlichen ) sind aber nicht autom. minimiert worden.
    Franko
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

  5. #5
    Contao-Fan
    Registriert seit
    22.06.2009.
    Ort
    Düsseldorf
    Beiträge
    471

    Standard

    Hmm, ich glaube das passiert bei mir auch nicht. Die Dateien werden zwar in assets verschoben, aber nicht komprimiert. Ich kontrolliere es später noch einmal und melde mich hier.

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
  •