Always a good idea to call before going to a show. Looks like Cursive has cancelled for tonight at the Troubadour due to medical problems. Well, there’s still the Sugarcult show next week. Although I really was looking forward to seeing Cursive.

My ER-6s came in from HeadRoom, so that’s keeping me amused.

Speaking of amused, I spent most of the day working on specifying CSS to make a header template as self-contained as possible so it won’t get destroyed by local CSS. Here’s a test page with examples of default borders for form text inputs. This is the first time I’ve had to use the CSS2 system colors (although part of me agrees that it’s icky and pollutes CSS, the pragmatist in me is appreciative and wishes there was more UI access, like being able to get font properties). Mozilla’s DOM Inspector came in handy for hunting down some font/color issues. It’s nice being able to seeing the computed values and styles rules and source they’re being applied from. If only all the other browsers had something like that, life would certainly be a bit easier.

Further Reading:

  • Accessing the User-Defined System Colors – While it says it’s for IE4, CSS2 pretty much adopts the exact same properties. This is the most comprehensive description of each property that I could find.

I’ve been spending the past few days fixing a lot of code that was delivered that have these sort of arbitrary page construction choices seems fine, but make creating templates from them a royal pain in the ass.

Anyway, proof that time flies even when you’re not having fun.