Gather round people: we’ve got a brand new design, we’ve got dramatically improved encryption UX, we’ve got new login, new settings, new room list and we’ve got dozens and dozens of stability and performance enhancements! That’s right: it fillets, it chops, it dices, slices! We’re out of beta: it’s Riot 1.0.
Since we previewed the redesign back in May last year we’ve been hard at work applying it across all aspects of Riot UX. We’ve restyled and reworked almost every last bit of the interface; here are just a few of the highlights:
Riot Web 1.0 welcomes you to the app with a beautiful new login page:
It’s not just a pretty face, either: usability and stability has been improved across both login and registration. And with .well-known support, users with accounts on homeserver other than matrix.org can log in just by typing their full Matrix ID.
The app has a much cleaner and more contemporary feel throughout with a more modern colour palette (all optimised for readability):
We’ve also made usability improvements pretty much across the board, including making the left and right panels resizable, restyling search, and read marker behaviour.
And before you ask, yes there is a dark theme 😎
We build Riot to give our users the power to customise their experience of the application. However, as the saying goes, with great power comes a great number of unwieldy configuration options.
In Riot 1.0 we’ve taken giant steps towards taming settings. It’s (mostly) the same great options, but they’ve had a lick of paint, been grouped into logical tabs and (a small but powerful detail) been rephrased in the affirmative (meaning no more grammatical cognitive gymnastics deciding whether you do or don’t want to set not sending typing notifications to disabled).
The room list has had a dramatic overhaul! Big changes are:
- Resizable panels replace sticky headers so you can always see the most recent activity in each subsection
- Room pinning by default so unread rooms stay top of the list
- More discoverable room/chat creation by clicking the (+) next to the room list section title
- All your rooms are listed all of the time (not just the first ten) so its super easy to scrollllllllllllllllllll to the room you need
- Snappier filtering so you can find specific rooms much more quickly
- Communities have unread message notification badges so you can quickly see which group needs your attention