karrot-dev/karrot-frontend

Copy and UX clarification when recieving messages from new groups joined

sbutler-gh opened this issue · 3 comments

This has two separate but related UX issues. Including both, because a solution may be related.

  1. Upon joining a few groups, I had new messages from those groups
Screen Shot 2024-02-24 at 8 42 05 PM

Perhaps there could be more copy on the message preview in the inbox dropdown, to indicate which groups those were messages from?

Potential change:

Screen Shot 2024-02-24 at 8 55 46 PM
  1. When clicking into the messages, I saw the groups they were from, but then I was missing context about the groups themselves. I wanted to try and click to view the group, but it wasn't clear to me how. (Only by seeing the cursor icon on "Application" and clicking there, did I successfully pull up the group page. People with less technical experience probably won't recognize that.)
Screen Shot 2024-02-24 at 8 37 25 PM

To provide context about the group that you are receiving a message from, after being accepted, I can imagine two approaches:

First, there could be a simple "Go to group" hyperlink provided next to the group name in the message

Screen Shot 2024-02-24 at 8 37 34 PM

Alternatively, there could also be a section in the message, at the top, that gives the group description as a reminder about context

Screen Shot 2024-02-24 at 8 52 16 PM

Maybe a modal dialog to show the group info without losing your context could be useful?

How would you imagine that working? Not sure if I understand your suggestion completely, though I think adding another UI element could be overboard (also complicated on mobile potentially?). I would start with something simple that just edits the content in the existing components to make it more clear, and I think I would be okay with that as a solution for the ambiguity I encountered.

Hey @sbutler-gh we moved over to codeberg, sorry I didn't get back to you yet! Was getting a bit full of things, would be happy to continue this chain of thinking! Hope moving over to codeberg is ok, you can login with GitHub anyhow :)

Moved to https://codeberg.org/karrot/karrot-frontend/issues/2708