This one is simple. Currently we have 15 different conversation colors. This seems somewhat limited for a modern app. Anybody familiar with Textra's extensive color picker knows what I'm talking about.

30 or more colors would be nice. A good way to determine a maximum number of colors is if they start becoming too indistinct from one another.
This is especially useful as Signal gains more users and our contact lists grow.
UI designer here... The more colors you have, the less differentiation, so it's a law of diminishing returns.
Google solution is to add initials on avatar, if no picture is found.
Since signal has no cloud directory, and doesn't aim to have it, one solution is to have some preset gallery... Think selected emoji, or some open source gallery out there (I can research), and assign to each user.
Assignment should be consistent per group (user A always appears with image 13) at least. No biggie if diff groups, same user users diff images. In fact it helps differentiate the groups.
Looks like duplicate of #4767
Most helpful comment
UI designer here... The more colors you have, the less differentiation, so it's a law of diminishing returns.
Google solution is to add initials on avatar, if no picture is found.
Since signal has no cloud directory, and doesn't aim to have it, one solution is to have some preset gallery... Think selected emoji, or some open source gallery out there (I can research), and assign to each user.
Assignment should be consistent per group (user A always appears with image 13) at least. No biggie if diff groups, same user users diff images. In fact it helps differentiate the groups.