I've updated a ton of random things in the ui, focusing primarily on the elements which are most visible (posts, comments, navbar, ...). The navbar styling and icons are now entirely consistent, and many random element spacing/styling issues have been fixed or refactored.
I combined the hot/new/top buttons into a single dropdown, gaining some more horizontal space on the sub pages near where the order/past/comments buttons are now. I still have about half of the possible horizontal space left, but I'm not sure what I want to use it for.
Originally I was planning on using the space above sub posts on individual subs to add elements which were allow subs to more easily distinguish themselves, such as a short title or something similar at the top. Maybe an icon? Things like that. I'm actually reasonably happy with how it looks now - one of the changes I made was to the sub name text that appears when you view a specific sub to increase visibility, but I feel like there are potentially way more options here from a ui perspective.
I'm not sure what I should address next. Some possibilities include: everything to do with sub information pages, user profiles (including adding user icons), expanding the api, specific object caching (right now everything is cached but whenever anything in the site updates the entire cache is cleared which obviously isnt ideal but since 99.999% of site requests are read only it works ok), changing the project over to a different name (literally anything but this one), ... the list is endless honestly.
With that being said, since the site is dead, many of these things will take a ton of time and will probably not ever be used, so I'm going to avoid anything heavily time consuming and try to focus on things which are visually obvious (like all the various style improvements I've added over the last month or so). The caching, for example, at this point will most likely not be relevant at all and any improvements in this area will be completely invisible to the end user, and would be kind of pointless to focus on currently.
another thing i'll add is a feature which shows how many new comments have been added to a thread since the last time a person opened it, i could've used that feature just now.
I combined the hot/new/top buttons into a single dropdown, gaining some more horizontal space on the sub pages near where the order/past/comments buttons are now. I still have about half of the possible horizontal space left, but I'm not sure what I want to use it for.
Originally I was planning on using the space above sub posts on individual subs to add elements which were allow subs to more easily distinguish themselves, such as a short title or something similar at the top. Maybe an icon? Things like that. I'm actually reasonably happy with how it looks now - one of the changes I made was to the sub name text that appears when you view a specific sub to increase visibility, but I feel like there are potentially way more options here from a ui perspective.
I'm not sure what I should address next. Some possibilities include: everything to do with sub information pages, user profiles (including adding user icons), expanding the api, specific object caching (right now everything is cached but whenever anything in the site updates the entire cache is cleared which obviously isnt ideal but since 99.999% of site requests are read only it works ok), changing the project over to a different name (literally anything but this one), ... the list is endless honestly.
With that being said, since the site is dead, many of these things will take a ton of time and will probably not ever be used, so I'm going to avoid anything heavily time consuming and try to focus on things which are visually obvious (like all the various style improvements I've added over the last month or so). The caching, for example, at this point will most likely not be relevant at all and any improvements in this area will be completely invisible to the end user, and would be kind of pointless to focus on currently.