I've been working on improving the UX of joinmastodon.org with @pamdrouin and the changes are now live.


The sign up section has been moved to a separate page, the confusingly interchanging usage of tech jargon like "instance" and "server" has been removed in favour of "community". The questions "can I move my account later" and "can I talk to people from other communities" is answered upfront. Categories are now at the front and the communities are grouped by language with a prominent language filter option. Communities that don't offer instant sign-up are now clearly marked as such upfront.

Show thread

All pages are now linked from the bottom of each page, and each page now has its own tab title (instead of all having the same one). The homepage has been streamlined. I've also fixed various layout issues for the right-to-left versions of the pages (currently only Arabic).

Also, the website can now be translated using Crowdin:


Show thread

@Gargron having worked on small projects translations in my late teens I was curious to see how the website helps the localization process. It's a shame you have to sign-in to just view the progress and/or access the editing interface :blobugh:


@hopugop You can see the progress without loggin in, e.g. 63% for Albanian

· · Web · 1 · 0 · 0

@Gargron yeah, I meant actually looking how it tracks/shows pending lines, etc. Great work nonetheless.

Sign in to participate in the conversation

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!