AKA “Who’s left to care?”
While the front-end appearance of the site hasn’t changed too much since the March update, the back-end appearance certainly has. I’ve pushed about eighty commits to Sheepie in the past few days with the goal of refactoring the code and bringing it to a higher standard:
- I renamed the theme to Sheepie, after Garrett’s favourite toy as a toddler.
- Completely rewrote the CSS. I moved it to decimal units that compile to rem, with a px fallback. Works great: the site very easily scales and a lot of my headaches about margins and padding went away. A++, would recommend.
- Changed the last outliers of elements to flexbox.
- Added GPL and MIT license boilerplate to all the things!
- Look left (or maybe above if you’re on a small screen)! Vector sprite icons for all the peoples through all the days!
And with that noted, I’ll also warn that the search functionality is broken and archives lack features:
- Search is utterly broken.
- Pages are broken.
- The pagination counter only correctly works on the main index loop.
- There may be scrolling problems on Android and iOS mobile devices, but I think I have that licked.
- The site still lacks good intra-section navigation (think: navigation within either archives or search results).
- I found a bug in Firefox. Thanks, Obama.