Put my new Drupal theme in place on my site. Some design notes:
- It is xhtml + css, no tables, hand coded. That means big time trial and error.
- It uses fancy rounded corners and shadows as these have been fascinating me. It's more a technology thing than a statement. My design skills are not good enough for this to be a statement.
- It uses the Drupal phptemplate engine.
-
For a development tool I wrote a python script that would allow me to code the html like this:
<div id="abox"> <style> background: blue; font-family: verdana; </style> Hello Peter. </div>
The python script parses this using the HTMLParser library, extracts all the <style> declarations and automatically generates the css file, e.g:I found this a better way for me to work, without having to switch between an html file and a css file (a process akin to maintaining c and h files in C programming)..abox { background: blue; font-family: verdana; } - The screen is resizable, it doesn't restrict the viewer to a 600 pixel wide strip down the middle of their £1000 21 inch monitor.
- Choosing a colour scheme is hard for an engineer, especially a male one. I used this colour scheme generator in an effort to make it tasteful.
-
Tested on:
- Firefox 1
- IE 5
- IE 6
- Opera 7.54
- Mozilla 1.6
- Lynx
If it is broken in your browser then please let me know, unless you use some old version of netscape or IE3 in which case you should be accustomed to broken web sites.


Dear Peter,
Your fresh theme looks very pleasant. I agree with you that having curved corners is fascinating (slashdot'ish).
One suggestion:
Set your site name image as background and try to use text on top; rather then your name being an image. It is good for the Google and other areas.
Regards,
Derek “Czar” pHanGuYe