Arbeiten mit der Vorlage: Unterschied zwischen den Versionen

Aus VICON-Wiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „Die aktuelle Vorlage ist zu finden unter '''''[http://www.example.com Link-Text]''''' == Installation der Vorlage == # Upload sämtlicher Dateien auf dem Ser…“)
 
Zeile 1: Zeile 1:
 
Die aktuelle Vorlage ist zu finden unter '''''[http://www.example.com Link-Text]'''''
 
Die aktuelle Vorlage ist zu finden unter '''''[http://www.example.com Link-Text]'''''
  
 +
== Aufbau der Vorlage ==
 +
 +
=== Enthaltene Erweiterungen ===
 +
* [https://contao.org/de/erweiterungsliste/view/dlh_googlemaps.de.html dlh_googlemaps]
 +
* [https://contao.org/de/erweiterungsliste/view/BackupDB.de.html BackupDB]
 +
* [https://contao.org/de/erweiterungsliste/view/easyupdate3.de.html easyUpdate3]
 +
* [https://contao.org/de/erweiterungsliste/view/easy_themes.de.html EasyThemes]
 +
* [http://contao-bootstrap.netzmacht.de/ Bootstrap für Contao]
 +
* [https://github.com/netzmacht/contao-theme-plus ThemePlus]
 +
* [https://contao.org/de/erweiterungsliste/view/rocksolid-custom-elements.html RockSolid Custom Elements]
 +
 +
=== Enthaltene Plugins ===
 +
*
 +
Die Plugins liegen im Ordner /files/theme/plugins/
 +
 +
=== Ordnerstruktur im Dateisystem ===
 +
* files
 +
** content
 +
*** images
 +
*** download
 +
*** ...
 +
* theme
 +
** css
 +
** fonts
 +
** images
 +
** js
 +
** plugins
 +
 +
Weiterführende Informationen: [[Contao Theme erstellen]]
  
 
== Installation der Vorlage ==
 
== Installation der Vorlage ==
Zeile 7: Zeile 36:
 
# Anpassung der Datei system/config/localconfig.php - hier müssen die neuen Datenbank-Zugangsdaten eingetragen werden
 
# Anpassung der Datei system/config/localconfig.php - hier müssen die neuen Datenbank-Zugangsdaten eingetragen werden
  
 +
== Arbeiten mit der Vorlage (Richtlinien) ==
 +
 +
=== Variablen ===
 +
Im Theme sind mehrere Variablen angelegt, z.B. für Farbwerte und Schriftarten. Farbwerte werden als RGB-Wert (nicht HEX!) hinterlegt, damit diese auch für RGBA verwendet werden können.
 +
 +
Folgende Variablen sind bereits angelegt:
 +
 +
$font (Hauptschriftart)
 +
$fontHeadline (für Überschrift o.ä.)
 +
$textColor (Farbe für Fließtexte o.ä.)
 +
$mainColor (Hauptfarbe)
 +
$secondaryColor (2. Farbe)
 +
$borderColor (Rahmenfarbe)
 +
$highlightColor (Farbe für hervorgehobene Dinge o.ä.)
 +
 +
Bei Bedarf können eigene Variablen ergänzt werden.
 +
'''Achtung:''' Vollausgeschriebene Variablen können nur in Stylesheets verwendet werden, die im Dateisystem liegen. Wenn lieber der Contao-eigene CSS-Editor verwendet werden soll, müssen die Variablen auf eine maximale Länge von 6 Zeichen gekürzt werden. Aus $mainColor wird so beispielsweise $mainC. Außerdem müssen dann die Farbwerte in HEX angegeben werden.
 +
 +
=== CSS (Stylesheets) ===
 +
Eigene Stylesheets werden im Ordner /files/theme/css/ abgelegt. In den Stylesheets können die Variablen aus dem Theme verwendet werden.
 +
 +
Für eine bessere Übersichtlichkeit empfiehlt es sich, die Selektoren nach Wertigkeit/Spezifität geordnet in das Stylesheet zu schreiben. Oben stehen die Tag-Selektoren, darunter die Klassen-Selektoren und am Schluss die ID-Selektoren.
 +
 +
[https://erdmann-freunde.de/css-kurs/teil-2-css-einfach-halten.html Weitere Tipps für besseres CSS]
  
 
[[Kategorie:Contao]]
 
[[Kategorie:Contao]]

Version vom 23. Februar 2017, 10:27 Uhr

Die aktuelle Vorlage ist zu finden unter Link-Text

Aufbau der Vorlage

Enthaltene Erweiterungen

Enthaltene Plugins

Die Plugins liegen im Ordner /files/theme/plugins/

Ordnerstruktur im Dateisystem

  • files
    • content
      • images
      • download
      • ...
  • theme
    • css
    • fonts
    • images
    • js
    • plugins

Weiterführende Informationen: Contao Theme erstellen

Installation der Vorlage

  1. Upload sämtlicher Dateien auf dem Server
  2. Import des SQL-Dumps in die Datenbank
  3. Anpassung der Datei system/config/localconfig.php - hier müssen die neuen Datenbank-Zugangsdaten eingetragen werden

Arbeiten mit der Vorlage (Richtlinien)

Variablen

Im Theme sind mehrere Variablen angelegt, z.B. für Farbwerte und Schriftarten. Farbwerte werden als RGB-Wert (nicht HEX!) hinterlegt, damit diese auch für RGBA verwendet werden können.

Folgende Variablen sind bereits angelegt:

$font (Hauptschriftart) $fontHeadline (für Überschrift o.ä.) $textColor (Farbe für Fließtexte o.ä.) $mainColor (Hauptfarbe) $secondaryColor (2. Farbe) $borderColor (Rahmenfarbe) $highlightColor (Farbe für hervorgehobene Dinge o.ä.)

Bei Bedarf können eigene Variablen ergänzt werden. Achtung: Vollausgeschriebene Variablen können nur in Stylesheets verwendet werden, die im Dateisystem liegen. Wenn lieber der Contao-eigene CSS-Editor verwendet werden soll, müssen die Variablen auf eine maximale Länge von 6 Zeichen gekürzt werden. Aus $mainColor wird so beispielsweise $mainC. Außerdem müssen dann die Farbwerte in HEX angegeben werden.

CSS (Stylesheets)

Eigene Stylesheets werden im Ordner /files/theme/css/ abgelegt. In den Stylesheets können die Variablen aus dem Theme verwendet werden.

Für eine bessere Übersichtlichkeit empfiehlt es sich, die Selektoren nach Wertigkeit/Spezifität geordnet in das Stylesheet zu schreiben. Oben stehen die Tag-Selektoren, darunter die Klassen-Selektoren und am Schluss die ID-Selektoren.

Weitere Tipps für besseres CSS