For at least a couple of years, I’ve been meaning to create a personalized theme for this WordPress blog and never got around to it until this weekend. Fortunately, it was even easier than I thought since realizing that child themes are now supported. This means I can just piggy-back off of an existing theme and just override a few CSS rules or templates as needed.
I started by working off of the WordPress Default theme before realizing that I really didn’t want a fixed-width theme and switched to WordPress Classic. Classic may not be my favorite theme, but it was easy enough to modify to get the layout I wanted.
Obviously, I’m not a designer. I did start by looking at some reasonable color schemes, but in the end I stuck with the colors that are already in my favicon. Those colors actually looked much, much worse before creating the funky background which integrated the scheme a little bit. Eventually, eventually, I’ll create something a bit more professional.
Going the easy route of modifying only the CSS, there are a few other things lacking still, like an RSS link with icon as well as a copyright notice at the bottom. Additionally, the titles of the sidebar widgets would be much easier to style if they had their own class. I may end up modifying the templates to make these changes, but for the time being it works.