7 Minute Miles

Soft launch of 7 Minute Miles 2023


Welcome to the long-delayed new theme for 7 Minute Miles! I’ve had a number of design goals for quite some time, the biggest of which was making this site appear better on mobile devices. A few months ago, I set up a test environment using the excellent WordPress development tool Local, by WP Engine. While there is still a lot of tweaking to do, it’s time to make the switch and make updates to production (I know, I know).

So what were some of my key goals?

  • Responsive design
  • Dark theme
  • Larger fonts/easier to read
  • Hamburger menu navigation
  • One design for all devices
  • Clean up and simplify code
  • Full PHP8 support

There were a number of things I initially had on the list that I decided to drop. I still really, really like the three-column newspaper look on larger screens and it was hard to let go of that Masonry codebase that I’ve used for quite a long time. Also decided I just don’t like Gutenberg and don’t want to switch now. That will change if/when the Classic Editor plugin reaches end of life, but I’m comfortable modifying the underlying theme code directly when needed.

So what’s left to do? Lots of testing across different devices (iPhone, iPad, iMac, Windows) and a review of all my previous sub-pages (some of which may not come back). Now that this is live, I need to review the demise of Tweetbot/Twitter and decide how often I want to post here and what format that will take. As always, you can find the RSS feed here and I still highly recommend NetNewsWire for following people.

Thanks for visiting!

Originally published by DK on January 22, 2023 at 12:40 pm in Housekeeping, Mini Posts, Personal, Technology


flourish icon