I tend to be quite opinionated on design, but I’d like to hear any issues you have regarding:
- any pages that look bad?
- any components that can be improved?
- other ui elements?
These could just be things about my instance, but:
-
Clicking on the “Jump” button next to a reply in the inbox should mark that reply as read.
-
It’s a little unintuitive that the only way to get back to the front page is the small icon in the top left. Took me a while to find that one. I think it might be easier to find if the instance name was written next to that icon as a link.
-
I think the only thing I would change would be maybe an option to expand all comments by default. It can be hard to follow threads when they open in a new window and all the context disappears.
I have a few UI/UX suggestions I’ve been sitting on:
- Have a little preview of the three (or whatever amount looks best) most recent notifications in the user drop-down next (above for mobile) to the existing options, why? It feels bad to have to move to a seperate page just to see the one notification in my inbox.
- As part of the previous request, the dedicated notification page should default to showing all notifications, with new ones highlighted.
- The way photon decides what notifications are unread should be improved.
- The options in the notification center should look more like a toggle group, rather than the current bits of text, in order to boost legibility. This also applies to anywhere else where that element is used. Example of what I mean:
- The “show context” button should have a little button that returns you to the base of the comment tree, it’s sometimes really annoying to get to the bottom. The button also looks a bit awkward, not sure how to fix that though.
- The message UI should be made a bit more modern and coherent with the rest of the UI, it feels a bit trapped in it’s little box atm, especially on mobile.
- On mobile, the user drop-down should be changed to be a bottom sheet (think the dock things that can be pulled up, like the app drawer on the default pixel launcher or the new Firefox meatball menu). This would make the mobile UI more comfortable to use, and more modern, for what that’s worth.
- Change the create post icon to be more symmetrical so that the mobile UI is more balanced.
- The communities page on mobile should have an option to show only your subscribed communities.
That’s about it, the only other stuff I’d suggest isn’t really UI-related, so yeah. Photon is really nice btw, the only reason these issues bother me is that everything else is so nice.
1). Yeah that’d be nice. The reason I don’t do it is because there are 2 separate API endpoint types: one for only getting the number of notifications (which is lighter on the server), and another for getting the content. 5). The context in photon is quite annoying. I’ll probably make it better in some way soon 7). I have a branch in the works that turns menus on mobile into that 9). You can, you change “location” to “subscriptions”. it’s probably not intuitive though