For quite a while now, I've been wanting to reorganise portions of this blog, and of www.pointy-stick.com in general. Rather than wait until everything's completely perfect, which will be approximately never, I've decided to roll out the bits that are done now and incrementally work towards the final version of Malcolm Blog 2.0 in the coming weeks or months. Thus, here we are.
[Update: It occurs to me, too late, that I've screwed up some file naming and expiry time settings. So one updated stylesheet is still served with the old name and had a one year expiry time. Thus, if the style looks a little off, try forcing your browser to reload all the page components. I'll fix that in the next rollout and try to be less of a bozo next time.]
Slightly different color scheme, different organisation of information, different layout. All new and yet mostly the same. As usual (where "usual" means "two years ago when I last rolled out some code here"), I've made the source code available for download in case you want to see how things are done. Keep in mind that this is still a work in progress, so there are changes to come.
For those who care about design-y features:
-
the CSS is based off the YUI framework for the basic grid system and sizing. I've also put in a bit of effort to baseline-align a lot of stuff (thanks to all the people who've written articles about that over the past year or so) and keep things regularly spaced vertically, but it's not quite perfect. I won't be invited to the cool parties yet, since pages with images and code fragments both drift and there's a mixture of ems and pixels that mess things up on a long page. I'll fix those things one day.
-
The site now works (better, at least) in IE 6.0, with the sidebar being at the side instead of falling off the bottom. No idea what it looks in Safari et al. I'm a Linux user, so I've checked it using Firefox 2 and using IE (running with Wine). That's all.
-
I was unhappy with the amount of space the previous version devoted to metadata — things like dates and categories and permalinks. I don't want to not display that information, but I've put some effort into using the available space more efficiently by floating things around with CSS. For designers, this is possibly second nature; for me, it's closer to really hard work.
-
Not amazingly happy with the colour scheme, but it's the best I've come up with so far. Didn't want to have too many colours and, surprisingly, the thing I found most difficult to style were the hyperlinks. The default blue didn't always work and I was struggling to find a mix between visible and intrusive. That was a lot trickier than I realised.
Topics: meta/blog
[#]