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

[Feature request] Colored bubbles option #10

Open
elynja opened this issue Mar 29, 2024 · 3 comments
Open

[Feature request] Colored bubbles option #10

elynja opened this issue Mar 29, 2024 · 3 comments
Labels
accepted In scope for this project, may get implemented in the future design Design improvements/changes enhancement New feature or request

Comments

@elynja
Copy link

elynja commented Mar 29, 2024

As this is possible in SchildiChat but not in Element, you might already be working on it. If not, it would be really nice if we could get at least some of the theming options we had in Schildichat, especially coloring the message bubbles, in SchildiNext too.

@SpiritCroc SpiritCroc added enhancement New feature or request design Design improvements/changes labels Mar 29, 2024
@SpiritCroc
Copy link
Member

Indeed, I have a half-working implementation of such feature lying around somewhere since some time. So good idea from you to show some user interest, so I don't forget to finish that, since I personally don't actually need it xD

Actually, this time I was going for a full-blown color picker, since the new codbase makes it much easier to handle arbitrarily chosen user colors. I just need to make it somehow easier for users to select sensible colors, and to properly make it work for light and dark themes equally.

Maybe we should collect here what colors users are interested in changing 🤔
What I'm thinking of right now would be

  • incoming message bubble background
  • outgoing message bubble background
  • chat background

@minihub19
Copy link

Just got the schildi next app... just wanted to say a big thank you for the work you put in to make such a nice and functional chat app vs... even the main app - Element! This is SO much more pleasant to use...

I am definitely excited about the coloured bubbles. I find them really useful in enhancing readability because sometimes it is confusing to differentiate where my message ends and the message starts from whoever I am responding too... so many designs have everything all coloured in grey... it really makes things difficult for me... I agree with what was mentioned in this: element-hq/element-x-android#1094

I find what fluffychat does with their theme is pleasant... BUT I do not like that a lot of the themes are pale and pastel colours... the lack of contrast between the chat bubbles makes it hard to read. Their green theme is nice though! It has high contrast between the two different tints and tones of green. I don't mind the traditional blue bubble with grey. But would like theme options where there are tints and tones of the same colour used.

https://www.android.com/google-messages/
The sliding indicator on the animation looks like a good idea to people to pick themes but not go too crazy.

I like deeper colours for chat for example
Red https://www.colorhexa.com/d10000
Green https://www.colorhexa.com/43dc24
Blue https://www.colorhexa.com/005be7
Purple https://www.colorhexa.com/5438ce
A cafe combo would be fun...
https://www.colorhexa.com/4b3621 and https://www.colorhexa.com/a67b5b

I hope that helps you and I look forward to seeing the change.

@SpiritCroc
Copy link
Member

Just got the schildi next app... just wanted to say a big thank you for the work you put in to make such a nice and functional chat app vs... even the main app - Element! This is SO much more pleasant to use...

Great to hear! :)

I like deeper colours for chat for example

I'm not planning to add any specific colors this time, just a color picker which allows you to chose any color you want yourself. 😉

@SpiritCroc SpiritCroc added the accepted In scope for this project, may get implemented in the future label Apr 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accepted In scope for this project, may get implemented in the future design Design improvements/changes enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants