Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Message Bubbles #30

Open
jakewb-b opened this issue Nov 3, 2021 · 6 comments
Open

Message Bubbles #30

jakewb-b opened this issue Nov 3, 2021 · 6 comments

Comments

@jakewb-b
Copy link

jakewb-b commented Nov 3, 2021

Summary
Optional display of messages in bubbles alternating left/right for ease of reading, and familiarity from consumer messaging platforms.

Intended Outcome
Ability for users to select the view that they prefer, including one which displays messages in bubbles, with received messages aligned left and sent messages aligned right.

TBD whether message bubbles will display in DMs only, DMs and rooms, or whether this will be a user-configured option.

@PxBCPG
Copy link

PxBCPG commented Dec 6, 2021

I don't personally like this style of displaying messages, so maybe a user-configured option will be better.

@Flam3z
Copy link

Flam3z commented Dec 24, 2021

I don't personally like this style of displaying messages, so maybe a user-configured option will be better.

Theres an issue on the android section discussing it Here

@wjbeckett
Copy link

Even if the android app was to mirror the element web settings for chat layout, that'd be great. Element web has the chat bubbles view and personally I like it much better. But that's just me.

Implementing this the same way element web has done will give users the option to choose their preferred style. I think this would be the best for everyone.

@brevilo
Copy link

brevilo commented Feb 9, 2022

How about making this not a general setting but a room/chat-specific one? IMHO, 1:1 chats would benefit from using bubbles while more technical chats won't. IOW, would be great to set this preference specifically, not just on a global level.

@lindhe
Copy link

lindhe commented Feb 9, 2022

As far as I'm concerned, the default should be whatever seems to be the status quo among other chat services (so probably bubbles). Having a setting to override this globally is certainly good for the users, and being able to configure it for individual rooms would be even better.

But the level of user customization must be weitht against the impact it has on maintainability for devs and perceived clutter/bloat for users... If we can hide this setting in an "Advanced settings" menu, I think clutter is basically a non-issue.

@brevilo
Copy link

brevilo commented Feb 9, 2022

Well, for Element Web the global setting is already found under "Appearance". While it's already great to switch between IRC and modern IM styles, it would be great to be able to choose the style per use case (i.e. room). I didn't find this being discussed, so I wanted to add that idea. Matrix/Element covers way more use cases than any old IM app, so it'd be just great to harness that potential. But I agree, clutter needs to be avoided or user will eventually avoid the whole thing :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants