Design

20 02 2010 : Git mirror for Basetheme Genesis

The fabulous basetheme Genesis is now mirrored on Git.

This has several advantages. A basetheme is used as scaffolding for your own theme. During upgrades and bugfixes, however, your altered version will be hard to keep in sync. Usually this costs a lot of manual labour; eliminating one of the advantages of a basetheme: continuous re-use of existing work.


19 08 2008 : 5 reasons why not to use panels (and 4 reasons to use them)

Drupal’s block system is far from ideal. It was designed back in the threecolumn-era, was improved to work beyond three-columns-content-in-middle layouts, but is still unsuited for more complex layouts.

If you want real complex layouts, you will have to turn to Panels, or Panels2. Or so they say.

A client of mine, a large Dutch media company uses Drupal for all its new sites -about four, five each month-, and untill today used panels in these sites.


FOSDEM 2008 Presentation material

Luc van Braekel recorded the Drupal Devroom on FOSDEM 2008. De presentation by Morten (aka King of Denmark) and me is uploaded to google video. De presentations are uploaded tp slideshare and can be downloaded below.


11 02 2008 : I am giving a theme workshop at FOSDEM 2008

Together with Morten, one of the best Drupal themers, I will give an introduction in Theming for Drupal-6.

So, if you aer interested in theming for Drupal in general, or Drupal6 in specifics, make sure you pop in at the Drupal-developers room.


I'm going to FOSDEM, the Free and Open Source Software Developers' European Meeting


17 11 2007 : Theme workshop voor DrupalJam 2007

At the first Dutch DrupalJam, I gave my workshop theming
Below, you can find the slideshow and the resources for the live demo, The presentation is Dutch though. You can also find the presentation (and more) on slideshare, so you can re-use, or embed it on your own site.

During the workshop a lot of sites about CSS passed by. Below you find a shortlist of the most important CSS resources.
For a more comprehencive overview, you can see my CSS tag on Simpy.


17 10 2007 : Online Internet Explorer screenshot makers

When creating a theme or design for your site, you should test your CSS designs on several browsers. First thing, off course, is to make sure your CSS validates. Second thing is to make sure it renders good on Safari, Opera or Konqueror, for they are the only browsers that are truly standards compliant when it comes to CSS. The good thing is that these are available on Mac and Linux. But both do have problems with running Internet explorer. And as we all know, IE is not particularly good at rendering your well designed CSS properly. So you will need to test and debug your designs on IE