It's been a very busy week here, to say the least.
Ever since I launched the website, I've been adamant on making a dark mode. The only reason I haven't was due to the sheer amount of work it would take. I delegated it to being an app feature, but the app also turned out to be a lot more work than I anticipated, so both of them were facing delays.
I finally put my foot down and decided to do it. I set it up on my test server and when everything look good, I took it live. But that was only the beginning.
Since I was finally paying attention to the looks, I started noticing all these little things that didn't look "good enough". These little things kept growing and before you know it, everything was different. But of course, with change comes growing pains. As those who have used the website over the last few days can attest, things aren't always "stable". Not in terms of functionality- everything still works fine. But things have looked messy and weird for the better part of the last few days. As I type this, it's still not 100% complete. Which isn't to say that I'm not fully satisfied with it yet (which I'm not, for the record), but certain genuine issues still exist that need to be addressed. Well, one in particular. User names and space names aren't appearing in user's profiles and in spaces, respectively. Clearly, that's a big deal, but also not really. Everything else is pretty much done. And after two days of messing with it, I'm too tired to finish it so I'm procrastinating and leaving that last bit for tomorrow because I know it's going to be hard.
Now that I'm done complaining, how fucking pretty is it now? We still got our "minimalist" look, but with a very modern and respectable polish. I for one am extremely proud of it, more so today than I was before. I definitely feel like we reached an imaginary milestone in my head.
But that's not all I've been up to. Yes, the title isn't click bait. You can now add music to your profile! And not just one song or a playlist, as many as you want. All you have to do is upload one or more mp3 files and the music player will automatically appear, allowing others to vibe with you. And of course, you can pin that post to your profile to make sure everyone can hear it. Hell you don't even have to add it to your profile. You can do it in a Space or on a friend's wall. And when combined with the public bookmarks feature (which has been renamed to "Saving", you can create multiple playlists and have them visible on your wall. One for every mood! Of course, this feature would be meaningless if it didn't work on every device, so let us know if you can find one it doesn't work on so we can fix that. But in our testing, it should work on most modern browsers.
The built-in player works for videos too. So you can now upload your own videos that other people can watch. This is less exciting because you can do that on every other website too, but hey, #wetoo.
As hard as it is to follow news that great (and a joke that bad), that's not all I've done over the last few days. I've also fixed the banner bug, so that it doesn't squish your photos anymore, and added a tool to resize or crop your banner (or profile picture) after uploading them. I know this is a basic feature that should have been working properly since day one, but hey, better late than never.
I've added a status page where you can check to see if the website is working properly or if it's down. For example if you can't access it, this can help you figure out if the problem is on your end or ours. This page also shows our uptime history and any dowtime incidents in the past, and will be where we announce scheduled maintenance downtime (maybe. I'll probably just not ever use that feature though). If any of this sounds interesting to you, you can check it out at Status.Snip.City
I've also removed that ugly bighorn and replaced it with a regular "Share" button. Oh, did I mention you can now share posts to your profile? I'll be adding the ability to share to Spaces as well at some point. What can I say, I'm lazy. And the way I do things makes no sense. I don't do things until I become interested in them, no matter how important they are, and I can just as easily stop being interested in something and give up on it, until it captures my interest again.
More on bidding farewell to stuff, I've removed the sidebar toggle because it's no longer necessary. As part of the new design, the sidebar now appears for mobile users. On user profiles, it appears above the wall. In Spaces and in the news feed, it appears below the wall/posts. This can make it somewhat tricky to use due to the automatic loading of "more posts" once you reach the bottom, but this is more so an issue in the news feed than in Spaces, at least now since Spaces don't have a lot of posts. But the news feed sidebar serves more of a visual function than a practical one, so it's not really an issue. In Spaces however it does make it easier for admins to approve or reject member requests. It's not the only way to do it, but it does make it easier. I could be wrong, but I feel like this is the best way to go about it at this time.
Last but not least, I have been starting a "game center". Basically a page with a bunch of web games you can play through your browser, without needing to download anything or make an account. I know what you're thinking, "Is it 2012?". No, but it's more of a "why not", since these games won't be running on my server and using up my resources. So it'll be more of a discovery page for some mini games you can enjoy while waiting for the bus or your doctor to see you. It's definitely not a priority though, so it may or may not be available soon.