I just finished another coding run on my BLOG. The old preference system isnow completely removed, with even all the defaults moved into CSS. At thecost of things not looking nice for non-CSS-capable browsers, all settingof colours, fonts, and the like is done through the CSS header. I alsofinished getting the rest of the code ready for the landing of themes anduser-specific CSS. It's all about turning the following from a stub to auseful function:merge_user_css($dbh, $user, $csshash)
It'll take some database support, na klar, but really it's all fairlystraightforward. I'd also like to make it easy for even non-registeredusers to set their theme via a cookie. CSS has turned out very well..