The Charon Sheet: A Facelift
The old site was brown and more brown, combined with a ginormous font file resulting in some terrible behavior.
I shall say no more. Those dark times are past.
I’ve been working on the redesign for a while, and I hate that it took so long, but I’m pretty happy with the results. Still kept the dark feel, but moved away from the monochrome look.
The new style is rather fresher and cleaner, and let me play around with the flexible box model and such things. Squee!
I also had some fun reading up on the OWASP documentation on web application security and leveraging jQuery Encoder on the Ghost sheet. The little app, even being mostly client-side, was still vulnerable, so I hopefully tightened things up there in a way that isn’t obnoxious. Encoding/decoding stuff should only be annoying for developers, not users.
Somewhere in the proceedings, though, I managed to break the admin console and have had to appeal to Stack Overflow for assistance. I’m going to be sad if I can’t figure out a solution to that, because Flatpages is handy for pages with dumb content, and I’d like to be able to update/fix some content on those. Manually updating the database is worse than hand-editing templates.