status-desktop icon indicating copy to clipboard operation
status-desktop copied to clipboard

Community channel color should be by default, the community color one

Open noeliaSD opened this issue 9 months ago • 5 comments

Description

Issue spoted by the design and mobile QA team during the offsite:

Whenever a user creates a new channel on a community, the default color for this channel should be the community color. Right now, the default selected color is blue.

Here a video for better understending where the following community color is set to green but whenever a new channel is created, the default color is set to blue instead of the same green color:

https://github.com/status-im/status-desktop/assets/97019400/2c79fe23-0fb2-4593-90cb-35b5ad9f6599

noeliaSD avatar May 02 '24 14:05 noeliaSD

cc: @jrainville

noeliaSD avatar May 02 '24 14:05 noeliaSD

I think this is more a UI issue? We can take the community color and preset it when creating the channel (before opening the dialog) @jrainville @noeliaSD

caybro avatar May 02 '24 14:05 caybro

Yeah that's probably true. Either way, it's a pretty simple issue

jrainville avatar May 02 '24 15:05 jrainville

Speaking with @noeliaSD about this and I agree, the new channel colour should adopt the community colour by default. This enables the channel list to maintain the community "brand" by default, allowing the user to quickly spin up channels that are brand-congruent before potentially returning to create some other colour system eg changing colours per category like we do in the Status community.

If we do this, it might also make sense to pre-populate the community colour into the Channel colour field shown below. Reduces clicks for users wanting to spin up channels quickly with the default community colour and no change in number of clicks for users who want to deviate from the community colour for the new channel. WDYT?

Screenshot 2024-05-02 at 16 23 34

cc @John-44 @noeliaSD

benjthayer avatar May 02 '24 15:05 benjthayer

I just did a quick test and it's indeed a UI task. The community color is already available in communityData.color. You guys just need to pass that color to the ColorPicker.

I'll change the label to ui-team

jrainville avatar May 02 '24 18:05 jrainville