Some changes of note from the last few days: * UI tweaks * Made the content container a little wider on large displays * Switched to using Google fonts instead of self-hosting * More minimal UI * Bunch of fixes for smaller screens, e.g. text-overflow: ellipsis for long usernames ++ * Button styling * Added a link to the signup page from the login page * Tweaked username/email validation, made it more restrictive * Implemented basic flash messages on pages where it makes sense * User pages now display threads/posts authored by that user (with pagination!). Categories for user pages are broken, though, will have to fix that. It's a lot of fun working on this, even though nothing may come of if it the end. If nothing else, I will be able to reuse big parts of the codebase for another project I have in mind that has a much narrower scope and more targeted audience. More on that some other time!
Got user page categories working, though the category links on the posts still point to / so filtering has to be done manually.