Suche solides Fundament für eigene Themes
am 14.02.2010 - 21:19 Uhr in
Hallo,
aktuell bin ich auf der Suche nach einem soliden Fundament für eigene Themes. Praktischerweise gibt es ja schon unzählige Themes, welche angepasst oder als Ausgangsbasis (z.B. Zen, Basic, Framework,...) genutzt werden könnten. Da ich einige Themes erstellen will - einerseits als Übung, andererseits für 2 eigene geplante Seiten - wollte ich mich mit Themes jetzt genauer beschäftigen.
Je länger ich nach einem Basis-Theme suche, desto mehr steigt die Verwirrung *g* Vielleicht gehe ich auch gerade zu unorganisiert an die Sache ran...
Zwar habe ich Themes angetestet, hoffe hier aber die große Auswahl mit eurer Erfahrung etwas eingrenzen zu können.
Das gesuchte Basis-Theme sollte fluid/ liquid und fixed Layouts in 1-3 Spalten in SEO optimiertem Aufbau darstellen können. Der Standardumfang von Drupal (Forum, Kommentare, Blogs,...) sollte korrekt dargestellt werden. Ein Basis-Theme bietet zwar "nur" eine Grundlage, doch wäre es natürlich nochmal eine Erleichterung, wenn die Basis auch die Basis-Module von Drupal bereits korrekt darstellen würde...
Dazu finde ich weitere Regionen (z.B. für Blöcke über oder unter dem eigentlichen Inhalt) und ein Suckerfish Drop-Down-Menü oder abgerundete Ecken interessant, wobei Regionen ja selbst hinzugefügt werden können und ein SuckerFish-Menü als Modul angeboten wird.
Bisher habe ich folgende Themes in meiner engeren Auswahl...
Vielleicht kann mir der eine oder andere basierend auf eigenen Erfahrungen mit diesen Themes einen hilfreichen Tipp geben, welches Theme der eigenen Meinung nach am besten als Basis geeignet ist (und vielleicht eine kurze Begründung).
Grüße
JohnnyX
- Anmelden oder Registrieren um Kommentare zu schreiben

schau mal hier hat mir
am 14.02.2010 - 21:26 Uhr
schau mal hier
hat mir zumindest geholfen welche ich nicht ausprobieren wollte ;)
Ah ja, Liste sieht ähnlich
am 14.02.2010 - 23:10 Uhr
Ah ja, Liste sieht ähnlich aus wie meine, zumindest hab ich die auch alle drauf. *g*
Zen hab ich wieder verworfen, Genesis gefällt mir besser. Auch wenn die Ordnerstruktur zu Anfang eine kleine Umgewöhnung sein mag, aber ich komme damit recht gut klar, und es hat auch viele Regionen, v.a. auch die netten GPanels. Ist derzeit mein Standard-Startertheme.
Zeropoint habe ich mir dann die Tage mal angesehen, weil es erst so vielversprechend aussah, aber da muss man noch so viel Hand anlegen, bis es nach was aussieht, dass man auf die mitgelieferten Farbschemata auch gleich verzichten kann.
Adaptivethemes liegt hier irgendwo auf der Platte, bin ich noch nicht zum Testen gekommen.
Ansonsten habe ich auch mal einen Blick auf die Grid-basierten Systeme geworfen - damit hab ich bislang noch keine großartige Erfahrung, aber gerade, wenn man das alles professionell in Photoshop erledigt und evtl. auch im Team entwickelt, kann ich mir vorstellen, dass das ganz gut kommt.
Viele Regionen ...
am 15.02.2010 - 09:01 Uhr
Hallo zusammen,
Zu den Regionen ...
So etwas ist auch im zen sehr einfach zu realisieren, wenn du die zen.info öffnest siehst du Einträge wie diesen hier:
regions[left] = left sidebarDu könntest jetzt einfach eine Region "myregion" erzeugen, diese erscheint dann auch prompt in der Verwaltung->Blöcken. In der node- bzw. page.tpl.php (oder was du sonst benötigst) muss einfach noch die Region ausgegeben werden.
So, ich hoffe dass ich diesmal nicht wieder etwas falsches geschrieben habe.
Ich finde das eine einfache und gute Möglichkeit um einem Theme mehr Regionen zu übergeben, vor allem sind diese dann gut mit CSS formatierbar...
Wollte das gerne anfügen.
Gruss
Fredi
___________________________________________________________________________
Wenn Frage beantwortet wurde, bitte [gelöst] in den Titeleintrag schreiben.
Drupal theming Tutorial
am 26.02.2010 - 15:49 Uhr
Hallo JohnnyX,
vielleicht hilft dir mein Tutorial weiter? Wir fahren immer am besten, wenn wir "Drupal" als Standardtheme nutzen. Also alle sonstigen theming Informationen erstmal ausschalten. Wie das geht wird hier erklärt (Tutorial ist neu, also bitte Feedback hier oder dort):
http://forward-media.de/blog/tutorial-erstellen-eines-eigenen-drupal-themes
@Kahta: Danke, das schaue
am 15.02.2010 - 18:11 Uhr
@Kahta:
Danke, das schaue ich mir auf jeden Fall mal in Ruhe an :)
@E-Fee:
Mit Grid basierenden Systemen bin ich bisher noch nicht richtig warm geworden... Vielleicht fehlt mir da auch einfach noch der Durchblick bei den entsprechenden Themes.
Zeropoint habe ich ähnlich gesehen, nachdem ich es mal installiert und live angeschaut habe.
@fh:
Bei den Regionen solltest du recht haben. Grundsätzlich wäre es auch nicht das Problem den HTML-Code anzupassen oder auszutauschen und Regionen einzufügen. Mir fällt es momentan aber noch etwas schwer die Folgen der Änderungen auf das Drupalsystem abzusehen (z.B. hat ein eigenes Layout in Drupal sehr gut funktioniert, jedoch war auf manchen Seiten die Darstellung verzerrt. Müsste bei den Kommentaren der Fall gewesen sein).
@Jochen:
Dann erstmal kurzes Feedback hier :)
Bisher habe ich schon gelesen, wie man ein eigenes Layout/ Design in ein Drupal Theme wandelt. Da war ich immer unsicher, ob es zu Problemen Drupal Core durch eigene CSS-Definitionen kommen könnte, da ich diese ja noch nicht so gut kenne.
Dein Ansatz ist umgekehrt und von daher sicherlich auch interesant für mich. Erstmal schauen, was mir Drupal anbietet und dann (hauptsächlich mit CSS) alles an meine Wünsche anpassen. Ich habe das Tutorial erstmal nur überflogen und werde es auch mal an einem Beispiel nachvollziehen. Danach gibt es nochmal ausführlich Feedback.
Danke für das Tutorial, wird mal getestet/ umgesetzt und dann gibt es Lob oder konstruktive Kritik ;)
Ich habe mich nun noch
am 20.02.2010 - 11:24 Uhr
Ich habe mich nun noch einige CSS Layouts getestet und habe leider bisher noch keine richtig zufriedenstellende Lösung gefunden...
Ich habe halt auch versucht möglichst universell ein Layout zu erstellen... 3 Spalten, wobei die linke und rechte Spalte nur bei Bedarf angezeigt wird. Die mittlere Spalte sollte im HTML-Aufbau an erster Stelle stehen und sich dem vorhandenen Platz anpassen und so die Seite füllen.
Schön wäre es natürlich, wenn hier bei der Breite mit em für die linke und rechte Spalte oder alternativ sogar mit einer fixen Seitenbreite gearbeitet werden kann...
Oft war es so, dass verschiedene Ansätze so lange korrekt angezeigt wurden, bis ich in der mittleren Spalte $content ausgegeben habe. Sonstige Drupa Inhalte (linke und rechte Spalte) haben keine Probleme gemacht, aber sobald ich den eigentlichen Seiteninhalt aufgebe, werden die linke und rechte Spalte nicht mehr entsprechend an der vorgesehenen Position angezeigt.
Da ich in CSS Positionierung noch kein Profi bin, werde ich mir hier wohl eine Vorlage (z.B. Zen) zugrückgreifen müssen, welche die verschiedenen Layout-Strukturen bereits bereitstellt. Die eigenen Versuche nach Tutorials im Internet waren leider nicht robust genug in der Anzeige und zeigten schnell Schwächen. Was ohne Output von Drupal noch korrekt angezeigt wurde, war unbrauchbar, sobald ich das Gerüst mit den Ausgaben von Drupal füllte :(
@Jochen:
Das Tutorial gefällt mir sehr gut, beschreibt aber nur ein 2-Spalten Layout, was für mich nicht brauchbar ist. Interessant wäre hier sicherlich ein Tutorial, wie man ein 3-Spalten Layout erstellt, in welchem die linke und/ oder die rechte Spalte bei Bedarf auch ausgeblendet werden könnte (z.B. wenn keine Blöcke angezeigt werden oder die linke Spalte z.B. bei der Forenansicht deaktiviert werden soll).
Grüße