Website Improvements
Hey, this website looks dead. Nothing has changed in the last month. There is no new stuff since the website went live.
You sweet innocent babe.
A lot has been happening under the hood. The website as I initially uploaded it worked, but it lacked quality of life features in the user experience. This may sound odd, but I skipped over all the accessibility features modern websites should have. The menu bar at the top in particular was not keyboard friendly. The menu was also not as helpful to screen reader users as it could be. And then there was the problem of UI and text contrast not being quite high enough in some places. All that to say I have been busy overhauling the website interface and feel to make it more useable by everyone.'
I also wanted to make the menu bar act more like the web ap this website really is. So, I embarked on implementing the escape key. Now you can hit the escape key on your keyboard to dismiss any dropdown menu, and dismiss the whole navigation menu on mobile (hey, some people might use a keyboard with their smartphone). Then I moved the mobile menu to the right side. This led me down a rabbit hole of CSS and JavaScript updates that eventually had me optimizing and consolidating a lot of code. Worth it? Dunno. But now file sizes are smaller and the site runs more efficiently.
Lastly, within minutes of my website going live, I came under attack from a bot net trying to bring down my mail server. They failed, but that does not mean I won. I was forced to waste a ton of time writing code to harden my contact form against the attack. After a few days of back and forth, I decided to take down the contact form and replace it with a simple informational page with my contact information. Just cannot have nice things. When you click or tap on my email address, your mail client will open, so I have partially automated the process to contact me.
I know I wrote "lastly" above, but this is the last paragraph. My time has become very restricted for working on House Ravenwolf. Work is relegated to weekends and the odd hour here and there. Just to say, progress on the website and the project posted here will move more slowly. Thank you for your interest in House Ravenwolf.