• Made a change that hopefully has fixed display glitches on Safari exclusive to iOS.
  • Have gained a background radiation of concern that there are more display issues on devices I don't own.
  • Fiddled with font sizes and other content.

Neocities isn't exactly a place to care about useability on all devices. But I sort of want a marriage of my own creative freedom and functionality. Obviously there's a level of frivolous style here because of the whole 'monitor' display that honestly leaves things a little crammed by boarders, and sideways text on the buttons in an ugly font I decided was my logo. But generally everything is easy to access and use, I'd like to think. I want to make stuff people can not only enjoy but refer to later. There's been plenty of times I have an idea and want to grab some resource on my phone when I'm out and about to mock up whatever prototype. So having an easy to navigate site is desireable, and helps driving my creativity by giving me some sort of constraint. That's why the pages are all coloured in some way, to give anyone who checks this out some visual marker. They might not remember if my links to Racing Heart was on the creative page, but they can remmeber they went through a purple page to a pink page.

Besides, I find it interesting to try and fix edge cases for mobile. Gaining mastery of pointless details is satisfying.

So here's my attempt at advice: if you've got a formatting error on your site, try a few of the display options on various divs and other elements to see if that sorts it out. As of writing I haven't confirmed that I've fixed the error(hence "hopefully" in point one) but if I have it was because I shoved a display:block on code elements. And before that, if you slide through the janky html display of this site to a div with class="content-cover" on it, you'll note that's got a display:grid on it. This was added initially to make the banners above the animation and Kit and the Syclone pages display flush. Without it, they'd be forced to have 8px of padding on all edges.

This candid changelog has fallen out of what I intended, seeing as it gets updated about as quickly as the blog. I figured I'd slap down notes here and there, but the mistake was that I dated this for future reference on the off chance I'll care about when the site progressed in some minor way, and as such I feel pressured to keep this mildly relevant. To be fair this is also a mix of an announcement page and devlog, so keeping it to date is a reasonable idea. But also I fully expect nobody to be reading this. At least this doubles up as a way to help solidify my thoughts in my memory.

Also, I assume I'll write more about this, but having a website is one of the best pieces of therapy I could ask for. Neocities especially, as there's some level of being pushed out into the world, but I don't feel like I'm imposing like I do generally on social media. If I feel stalled or lacking in inspiration, as I was tonight, I'll open up VSCode and see where it takes me. I'm writing more than I ever was because I've got an outlet for it.