Last night I made some adjustments to the theme/design:
I changed my markup to be more in line with HTML5, primarily as a result of Mark Pilgrim’s Dive Into HTML5 chapter on the changed semantics. It’s not yet clear how microformats will be affected, so I’ve largely left the existing classes intact.
Of note:
- I had to add a CSS rule to make
HTML5 elements display as intended:
article, footer, header, nav, section { display: block; } - I added quite a few
rel='external's - I was pleased to see that we can, in fact, remove
type='text/stylesheet'from CSS declarations (because what other stylesheet language is there?)
I also un-hid the Tumblr bar. Previously I’d had the
CSS rule
iframe#tumblr_controls { display: none; } because I felt the bar interfered with
the design.
Keywords are now exposed for each post. This is something that I’d written about ten months ago, but was reluctant to implement because I liked the minimal amount of metadata I displayed on entries. I’m not entirely satisfied with the way it came out, but it works okay for now.
There are other changes I’ve been working on, but I don’t think they’re quite ready yet.