Garland - Theme bearbeiten
Eingetragen von Lenard (1)
am 16.10.2009 - 19:00 Uhr in
am 16.10.2009 - 19:00 Uhr in
Hi,
ich habe keine Ahnung von Programmierung und so und habe ein für mich unlösbares problem. ich hoffe ihr könnt mir helfen.
Ich möcht die Farbe der Primery und Secondary links oben neben dem Logo verändern. Ich nutze das Garland fluid width.
sehnsüchtig wartend auf Antworten
Lenard
- Anmelden oder Registrieren um Kommentare zu schreiben
Hi, du kannst das mit CSS
am 18.10.2009 - 15:06 Uhr
Hi,
du kannst das mit CSS machen. Ließ bitte hier einwenig, wie das geht.
http://www.css4you.de/wscss/index.html
Aber ändere nicht die Dateien von Garland! Das ist böse und never hack the core und so.
Du kannst dann dieses Modul benutzen um das CSS auf die Seite bekommen.
http://drupal.org/project/css_injector
---
Viele Grüße,
Kars-T
CSS-Änderungen
am 18.10.2009 - 18:26 Uhr
Du kannst dann dieses Modul benutzen um das CSS auf die Seite bekommen.
http://drupal.org/project/css_injector
Sorry, aber diese "Lösung" halte ich persönlich für noch böser, als Änderungen an der style.css von Garland vorzunehmen.
@Lenard: Kopiere den Inhalt des Verzeichnisses themes/garland nach sites/default/themes/{beliebigerName} (die Unterverzeichnisse von sites/default musst Du natürlich per Hand anlegen; "{beliebigerName}" ist ein von Dir gewählter Name für das Theme).
Dann benennst Du die Datei garland.info in {beliebigerName}.info um und änderst die darin enthaltene Zeile auf
name = {beliebigerName}
. Jetzt noch schnell in der template.php die Funktiongarland_preprocess_comment_wrapper
umbenennen in{beliebigerName}_preprocess_comment_wrapper
und schon hast Du Dein eigenes Theme erstellt.Jetzt kannst Du dort nach Belieben in der Datei style.css Anweisungen oder auch die HTML-Struktur der Seite ändern (in der page.tpl.php bzw. node.tpl.php).
Das neue Theme kannst Du dann auf Deiner Seite unter admin/build/themes aktivieren.
hth,
Stefan
--
sei nett zu Deinem Themer
stBorchert schrieb Sorry,
am 19.10.2009 - 09:36 Uhr
Sorry, aber diese "Lösung" halte ich persönlich für noch böser, als Änderungen an der style.css von Garland vorzunehmen.
Dann würde mich interessieren, warum du das Modul als böser empfindest?
---
Viele Grüße,
Kars-T
CSS inject
am 19.10.2009 - 10:30 Uhr
Weil man sich damit durch Miskonfiguration allerlei böse Dinge (XSS, etc.) einfangen kann.
Es gibt dazu auch einen fetten Hinweis auf der Projektseite.
Und Änderungen am Theme gehören einfach in die entsprechenden CSS-Dateien. Meistens fängt man nämlich nur mit einer Kleinigkeit an und hat dann irgendwann das komplette Theme geändert.
Da ist der Weg über eine Kopie eines bestehenden Themes deutlich angenehmer.
Stefan
--
sei nett zu Deinem Themer
Na gut, aber wie du schon
am 19.10.2009 - 10:45 Uhr
Na gut,
aber wie du schon sagst, das läuft dann immer auf einen Fork hinaus. Wenn du einfach nur das CSS ändern willst, halte ich das für eine gute Möglichkeit, aber ich gehe auch davon aus, das ich mir kein XSS einfange ;)
---
Viele Grüße,
Kars-T