Drupal-Theme für Webauftritte der Piratenpartei
Dies ist eine Portierung des Piratenkleider Wordpress Themes, erstellt von Korbinian und weitergepflegt von Wolfgang Wiese.
Diese Portierung ist derzeit noch Work-In-Process. Das Grundgerüst wurde bereits umgesetzt. Mehrere Features fehlen noch. Für jedes fehlende Feature und Features, die noch verbessert werden müssen, wird ein Ticket in Github erstellt.
Ziel der Portierung ist es, das Theme nicht zu sehr zu überladen. Das Wordpress-Theme hat schon fast zu viele Optionen. Wenn möglich, dann wird größtenteils auf bestehende Module zurückgegriffen. Das Modul Features hierbei unterstützen.
Einfach per Git das Repository "clonen" bzw. herunterladen. Den Ordner in "piratenkleider" umbenennen und nach "/sites/all/themes/" verschieben.
Der Slider wurde nicht fest in das Piratenkleider Drupal Theme eingebaut - es bietet nur die CSS Optionen. Hierzu wird am besten das Modul Flex Slider benutzt. Mithilfe der "FlexSlider Views Slideshow" kann eine "Ansicht" erstellt und diese als Block auf der Startseite als Block eingebunden werden.
Da die manuelle Konfiguration für den Anfänger zu aufwendig ist, wurde ein "Feature"-Modul erstellt, das das benötigte "Feld" sowie die "Ansicht" bereitstellt.
Das Module findet man hier: https://github.com/PiratenLSA/piratenkleider_slider
Nach dem aktivieren muss nur noch der Block "View: Slideshow" zur Region "slideshow (frontpage only)" hinzugefügt werden. Es wurde automatisch das Feld "sliderimage" dem Inhaltstyp "Artikel" hinzugefügt. Dort kann das Bild, welches im Slider angezeigt werden soll hochgeladen werden.
Die drei Teaser Links rechts neben dem Slider sind im Theme fest eingebaut. In den Theme-Einstellungen ("/admin/appearance/settings/piratenkleider") kann man die Symbole, Texte und die Links ändern.
Rechts oben unter der Leiste mit den Links gibt es einen Bereich für die "Sticker". Diese wurden nicht fest eingebaut, sondern können über einen normalen Block eingefügt werden. Empfehlenswert ist es, wenn man eine normale ungeordnete HTML Liste benutzt (ul li). Die einzelnen Elemente können per CSS aufgehübscht werden. Die CSS-Klasse "gedreht" dreht den Text einen wenig, die CSS-Klasse "small" stellt den Text kleiner dar und die CSS-Klasse "cicolor" färbt die graue Schrift nach orange. Diese CSS Klassen packt man am besten in "span"-Elementen und macht von Zeilenumbrüchen (br) Gebrauch.