My new WordPress Theme

As I mentioned in my last post, I’ve updated the theme I use for One Digital Life.

Although I haven’t exactly been an active blogger for quite a while now (most of 2008), I just couldn’t stand to look at the theme I was using any longer. I’ve wanted to simplify the site for a long time, and last Saturday night I got a giant bug up my butt, and decided I HAD to change the site that night. I stayed up until 5:00am looking at, and tweaking WordPress themes.

The theme I chose to use is called, deFusion. It was nice, but I’ve never been an out-of-the-box kind of guy, so I’ve tweaked it quite a bit. It’s not quite there yet, but it’s getting closer. I’ll probably be fiddling with it for a while, so don’t be surprised if things are a little different each time you come by.

I think it worth mentioning that I did take some inspiration from Arron Martins blog, which I think is awesome. Arron has achieved a simplicity that is really beautiful. I’ve had themes with this basic structure before, but I did borrow Arrons color scheme.

Every year or so I write about how I want to create a WordPress theme from scratch (instead of using an existing theme as a starting point), but I just never seem to find make the time to do it. I may still do that one day, but that day is not today. Besides, if I were to redesign a site right now, it would be my Portfolio. It’s been almost 2 years since I updated it and I’m feeling the itch. :)

As I mentioned, I haven’t been doing a lot of blogging lately. I actually miss it. I really want to get back into the habit of posting regularly again. In fact, I have some pretty big news that I want to share, but that will have to wait until tomorrow. ;)

9 thoughts on “My new WordPress Theme”

  1. Tiny fonts tiny fonts everyone likes to abuse tiny fonts! This theme looks like a six-point font?

    *looks*

    Oh yeah, 11 pixels. That’ll be legible on a VGA screen. ;)

    Cheers,
    -danny

    PS No biggie I just use the NoSquint plugin but really absolute font sizing is a web design trainwreck that is widely abused.

  2. Aaron,

    I am sorry if the web standards body takes exception with your view:

    http://www.w3.org/QA/Tips/font-size

    “As a base font size for a document, 1em (or 100%) is equivalent to setting the font size to the user’s preference. Use this as a basis for your font sizes, and avoid setting a smaller base font size.”

    I am only 32 years old, and my screen resolution is not that bloody high, but if you’re talking 12 pixels I need a strong, monospace font with complete contrast (black or white or white on black) . . . I generally prefer at least 15 pixels to work with. This helps me avoid squinting or hunching over at my screen.

    Fortunately, it is easy enough to crank the font size on a web page up these days, and the NoSquint plugin will remember font sizes for different web sites for me. Unfortunately most web sites, or at least blogs, fetishize tiny type, and often when I increase the font size I see interesting failures in a web site designed for pixel-perfect-looks-fabulous-on-my-MacBook-Pro without taking into account the nature of the world wide web, where people will view your web site in a few different browsers with many differences in stuff like screen resolution and how far they site from their screen, and their feelings about back posture.

    Sincerely,
    -daniel

  3. The question of font sizes and readability is a very interesting topic. I appreciate all input. I actually just bumped it up on the site yesterday, from 11px to 12px.

    As a side-note, I’m 39, have strong prescription glasses, and run my 24″ cinema display at 1920 x 1200. I was actually able to read the 11px text just fine, but I bumped it up to make it slightly easier for others.

    There’s always a balancing act between usability and aesthetics. I think blogs in particular are generally biased on the side of the individual blogger, as most bloggers design their site as much for themselves as they do for others.

    Thanks for the input. :)

Leave a Comment