I’ve been talking about themes in Wordpress a lot lately. Mainly, this reflects my own immediate concerns with getting blogs/sites up and running quickly so I can concentrate on copy rather than stylesheets. I confess this may be a new direction for me; although my primary claim to fame has been as a writer/editor/journalist over the long term, for the past several years (let’s say about 15) I’ve been primarily involved in coding of one form or another.
So, in a sense, I’ve returned to my roots and in the process, become once again (ah, bliss!) an end user. We all know how much fun that can be.
One idea I’ve been toying with is that of setting up this site in particular and possibly all of my sites so that the user can select a style or theme. I know I was contemplating doing that early on in the design phase of Techismo.
What I thought I’d do was link stylesheets from a dropdown menu. In other words, I might design different features, or say, different styles of menus for the page, then let users who were curious and interested enough choose the versions of things they liked best. There was Javascript involved, naturally, but in most if not all cases there would be a different version of a stylesheet downloaded as well. While I was initially concerned with things such as versions of menus, I considered taking the whole idea as far as re-creating a theme or skin.
This is not a totally novel idea, even for websites; I believe I must have seen it done somewhere.
Well, I still think these are all good ideas, but as I’m coding at best very part-time, I try to keep paring away at the piles of unfinished posts and pages while paying attention to styles and coding as much as I can or must.
I say as much as I “can or must” because one bad practice I find resurfacing is my old tendency to make code changes too late in the evening. The end result is inevitably disaster, and then I have to spend at least half an hour, usually more, going through the panicky process of first trying to fix it, then doing a restore if my fixes don’t work right. (That late in the night, they seldom do.) About 20 years ago, I made a rule for that: don’t code past 10 o’clock at night or when you’re overly tired. But that’s a subject for another editorial, and I digress.
As an interim measure, I’ve decided to risk appalling my readers (does either of you really mind?) by changing the look or theme of this site; that is, using this site itself to illustrate themes that I find interesting. That doesn’t mean they’ll be my own themes; it’s going to be a while before I find time for that. Since I became a beginner all over again when I started using Wordpress, I’m still trying to find the time to convert the page designs I originally did for Techismo over to Wordpress themes. I’ve gradually gotten to do enough peeking under the covers of Wordpress to comprehend how I would go about that, but it’s going to take a really sustained bout of creativity to pull it all together, and I don’t anticipate having such uninterrupted stretches of time in the foreseeable future.
So I’ll be selecting new themes such as the one introduced today—Shades of Gray, by Leslie Franke—on a totally arbitrary schedule, then perhaps tweaking or altering it to show how easily it can be customized.
All of which brings me back to something I mentioned in a previous post: the use of the Sandbox theme. As I think I’ve said before, I’d like to convert my original Techismo page designs to work within Sandbox on Wordpress. Oddly enough, a step in that direction is installing Shades of Gray, which is in fact a Sandbox design. That is, Shades of Gray can be installed just like a regular theme once you have the Sandbox theme installed.
As you can see, this is a very cool idea.
So basically, when you install Shades of Gray, all you’re doing is substituting a more sophisticated style sheet for the basic one provided with Sandbox, which relies largely on browser defaults. We haven’t seen those in so long we tend to forget just how ugly they are.
For the moment, I’ve converted this web site to run the Shades of Gray theme (or, more technically, CSS design) just as it is “out of the box.” Someday soon, I’ll replace the default image (a photo of 1911 Akron, Ohio taken from the Library of Congress collection) with something of my own design or choosing (like maybe my original Web Developer’s Notebook header image, if I can still resurrect it from the flotsam and jetsam of my fried laptop hard-drive).
Also, you should be aware that Shades of Gray is one of the 46 CSS designs entered in the Sandbox Designs Competition. The submission deadline for that competition has now passed, but as of this writing, the winners have not been selected yet. There are many other worthy designs that were submitted, so go on over and check it out.
These designs illustrate the beauty and simplicity of providing a Wordpress theme that is readily altered through CSS alone, though it does supply additional horsepower through the class structure provided by the functions. More about that some other time when I’ve had a chance to play with it.
Meanwhile, use the Live Preview feature at the competition site to check out designs you might like to download yourself.