Well after a few more days of tinkering, I’m happy to say that the theme is finished!
First, I re-did the header graphics; they were rather hastily-done first time around and there were some minor quirks that were annoying me. The bigger job however was the page navigation buttons.
The style I had used before with drowdowns for secondary and tertiary pages just didn’t fit into the new look and feel. I toyed with a few different concepts but overall I wanted something that would fit with the ‘feel’ of the site, without sacrificing usability or taking up too much screen-space. That is, I already felt the header was as big as it should be, I didn’t want to make it even taller.
Settling on two rows of ‘buttons’ meant a slight compromise – you can’t get from the top level / home page to a tertiary page in one go. I could have added a third row of buttons but I thought that would look a bit too repetative; even the two rows looks a bit wierd I think.
Anyhow, it took a day or so of thinking, to figure out how to get the code to draw the buttons the way I wanted. An unexpected benefit though was I was able to delete another plugin! The old navigation buttons were driven by a plugin, and the new one is driven by some code in the header file. The fewer plugins, the better, I think.
The mobile version is also good to go – for use on phones, pdas et cetera. It’s not perfect but it’s as good as it was on the old theme.
There might still be the occasional tweak or change, but by and large I’m declaring the new theme done and complete.
Edited to add: I just had a look at the site via Internet Exploder on Windows, and… well all I can say is, if you’re still using that browser, you have my sympathies. Did you know, you can get Firefox for free? I’m tempted to add a blurb on the sidebar that says ‘This site looks best when viewed with a modern, standards-compliant browser. So, you know… not IE.“