Über uns

Drupal - Consulting und Services seit 2005. Acquia Service Partner seit 2009. Hier erfahren Sie mehr über uns.

Über Drupal

Drupal ist eines der besten Open Source CMS. Mit Version 7 stehen Ihnen neue mächtige Funktionen zur Verfügung.

SEO

Seit der ersten Drupal Version aus dem Jahr 2000, stellt Drupal wichtige Werkzeuge für SEO zur Verfügung.

Distributionen

Spezialisierte Drupal Installationsprofile stellen Ihnen maßgeschneiderte Lösungen für einen definierten Website Typ zur Verfügung.

STARTSEITE

Integration eines Gridsystems mit Panels

Wer wie ich, wenn ein Projekt es zulässt, gerne mit einem Gridsystem und Panels arbeitet, wird schnell feststellen, dass die Standard Panel Layouts i.d.R. nicht gut in ein Grid Layout passen.

Das liegt daran, dass beide Varianten mit unterschiedlichen Breitenangaben arbeiten. So wird z.B. ein dreispaltiges Panel durch 3 div’s mit je 33% Breite erzeugt. Gridsysteme haben aber andere Breitenangaben.

Wenn man jetzt bspw. einen Header mit 3 Spalten basierend auf einem Grid hat und im Inhalt ein dreispaltiges Panel, dann stimmt das einfach nicht überein.

Lässt das Layout/Design es zu und erzeugt man alle Seiten als Panel-Pages, braucht man eigentlich kein Gridsystem - Panels als Layout Werkzeug reicht dann aus. Auch wenn Panels natürlich viel mehr als ein Layoutwerkzeug sind.

Möchte man aber unbedingt ein Gridsystem mit Panels kombinieren, braucht man neue Panel Layout Plugins, die an das Grid angepasst sind. Diese lassen sich recht schnell selbst schreiben. Ein gutes Beispiel findet man im Acquia Marina Theme.

Aber es gibt auch schon ein komplettes, Panel optimiertes Grid Theme http://drupal.org/project/panels_960gs

Dieses eignet sich am Besten für “reine” Panel-Pages, also Seiten ohne Drupal-Regions, Sidebars mit Blöcken usw. Das ist aber eh empfehlenswert, wenn man mit Panels arbeitet. (Dazu mehr in den nächsten Tagen)

Panels 960gs kommt mit einigen Panels/960gs Layouts und einigen interessanten Extras
Cufon - http://wiki.github.com/sorccu/cufon/about
Rainbows - http://labs.dragoninteractive.com/rainbows.php
Superfish Menus - http://users.tpg.com.au/j_birch/plugins/superfish/
 daher.

Der Entwickler hat das CSS des 960er speziell an Panels angepasst. So kann man auch andere margins als 10px benutzen.

Wer trotzdem mit 960px Breite für das Seiten Layout auskommt, kann das ganze Theme auch recht leicht umschreiben und an ein flexibles Grid, wie z.B. Fluidgrid, anpassen.

Ich denke diese Richtung - Panels basierend auf echten Grids - wird die Welt des Drupal Themings in den nächsten Monaten bestimmen und verändern.

Kommentare

Kommentar hinzufügen

  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.
  • Zulässige HTML-Tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd><img><p><br>
  • HTML - Zeilenumbrüche und Absätze werden automatisch erzeugt.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.

Drupal News & Diskussionen

Neueste Kommentare

mdwp*

Drupal - Consulting u. Services
Webdesign, Konzeption, Entwicklung

Hügelstr. 6a
58099 Hagen

E-Mail: post@mdwp.de
Tel.: 02331 3 96 16 91

Drupal Association Organisation Member
Acquia Service Partner