<br><br><div><span class="gmail_quote">On 12/13/05, <b class="gmail_sendername">Trae McCombs</b> <<a href="mailto:occy@occy.net">occy@occy.net</a>> wrote:</span> <br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I think half of the problems I encounter themeing different drupal sites<br>is with the different modules. Every single developer out there wants<br>to code something in one way or another. And they all want to use page
<br>breaks (<br /> [yes, that is the proper way you print out a "<br>"<br>people!) in places where you, the themer, might not necessarily want<br>them. So if you are themeing all the different form elements, you are
<br>constantly scrambling for different classes and ID's to try and theme a<br>particular form to look a certain way.</blockquote><div><br>
Have you filed bugs against modules that use <br /> and/or
suggested alternate approaches? If a module is outputting hard-coded
HTML where it shouldn't, it's a bug.<br>
</div> <br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">The biggest bulk of a Drupal themers problem is, you typically can't<br>just theme, all generic selects, inputs, etc. You have to specifiy
<br>certain elements and my gosh, there can be tons and tons and tons of<br>them. Ending up with a nasty huge giant amount of CSS.<br><br>Dries is right, it shouldn't be this hard to theme. I should be able to<br>theme the header, sidebars, footer, content area, select, input, and a
<br>few other things and be done. But that is not the case.</blockquote><div><br>
Umm....sorry, but *why* can't you just theme those areas if that is all you want to do?<br>
<br>
I'm really not too sympathetic to theming complaints, seeing as how
I've seen something like 60+ sites launched in the past year with
custom themes -- see <a href="http://www.aeropod.ca/">http://www.aeropod.ca/</a> or
<a href="http://www.netsquared.org">http://www.netsquared.org</a> for two examples off the top of my head.<br>
<br>
*Design* is hard. A completely custom look and feel for your website is
hard. Cross browser CSS is hard. Designing individual pages in HTML and
uploading them via FTP is hard. None of these things have anything to
do with Drupal.<br>
</div></div><br>-- <br>Boris Mann<br><a href="http://www.bryght.com">http://www.bryght.com</a><br>Vancouver 778-896-2747 / San Francisco 415-367-3595<br>IM <a href="mailto:boris_mann@jabber.org">boris_mann@jabber.org</a>
/ SKYPE borismann