Reducing dependencies

I mentioned in a post on Friday that the new effect of themes, pages and a site is that a theme could break things. Not irredeemably of course, just in a “oh dear there goes a while” sort of way as you fix it. So, with that in mind, and finding myself this evening with a remarkable amount of free time , I’ve taken away all dependencies that all my other pages have on the WP css.
From a loading point of view, that is bad – on a well designed site you should not be loading multiple CSS – but this is a site and a blog as I discussed. But from a maintenance point of view, it has done two things:
– freed me to play with CSS here as much as I want confident that nothing else will be affected.
– freed the site from any code dependence on WP. There is one ‘page’ which continues to function as such (it lists all the plugins and snippets of code in use) but other pages have been deleted. I have discussed this too before. It is not a reaction.
There are a couple of additional changes I could make using an additional include but I’ll hang-fire on that. There is one small CSS change that I want to make too – for that I need some advice (it’s a colour thing) so when I catch someone in #irc, I’ll be asking 🙂

There have also been a couple of changes around the place, and I’ll scope for a few more tomorrow when I’m not so tired.

I want to say a big thanks to those of you who have taken the time and trouble to stop by and say something. It’s appreciated.

Posted in T2