[development] someone make a theme out of these templates

Bèr Kessels ber at webschuur.com
Wed Mar 8 13:46:53 UTC 2006

Op woensdag 8 maart 2006 13:00, schreef Stefan Nagtegaal:
> > http://www.mollio.org/
> > please =)

I had a quick glance. Very (very!) nice but a lot of buts, for porting to 
 * The Drupal label output and form output is very different. We need to 
change core if we want to support this.
 * Drupal has a lot of default content styles that will conflect with these 
 * Drupal outputs a lot more HTML in general then this theme uses. The styles 
will need to become a lot more complex.
 * Drupal uses DIVs for 90% of its wrapping. Mollio uses much more spans, p-s 
and UL/LIs for all this. 

In common, I find themeing for drupal goes as follows:
 1. Good HTML mockup (mollio themes!) 
 2. Port to page.tpl node.tpl and other components. Mostly copy-paste work.
 3. Find all the cruft, define all the unused dynamically generated wrappers 
and change the style definitions accordingly (ie: ul#menu li, suddenly 
becomes #nav .item-list ul li). Try to remove/reorder as much as possible 
with theme functions.

Esp 3 is a HUGE jub. And I find myself very often changing the complete source 
of my initial design because I found that Drupal outputs its DOM in such a 
way, that it breaks my initial design. And that theme fnuctions are going to 
be so complex (including pregging) that Its better to rethink the initial 

1 and 2 are, as I see it very simple to do with mollio. #3 is going to give 
trouble. If you want the cleanness of mollio, (and you will want that, 
because it is its foundation) you will end up with an enormous, 
unmaintainable and un-understandable (with all due respect, though) 
template.php as civicspace theme has.

| Bèr Kessels | webschuur.com | website development |
| Jabber & Google Talk: ber at jabber.webschuur.com
| http://bler.webschuur.com | http://www.webschuur.com |

Sympal draait nu voor het grootste deel al op 4.7:
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.drupal.org/pipermail/development/attachments/20060308/fedc40aa/attachment.pgp

More information about the development mailing list