nextcloud / mail

💌 Mail app for Nextcloud
https://apps.nextcloud.com/apps/mail
GNU Affero General Public License v3.0
850 stars 262 forks source link

Identifier for accounts in message list #10362

Open mat-m opened 6 days ago

mat-m commented 6 days ago

Is your feature request related to a problem? Please describe.

Following #7513 , I'm opening the Feature Request. FTR, we had a color marker until Mail 2.0.3, but it was removed with #6981. In the 7513 thread, there was no rationale beside the fact it did not fit with the new round theme. Jan provided some arguments about not using colors.

Actually color is one option, but a text identifier could also be used. K-9 lately uses a combination (2 first chars of domain with the color to split between account on the same provider).

My use cases where the account color marker is useful:

About scam/spam/phishing :

Some examples:

About identifier for account:

I actually do use K9-Mail and its color identifiers :wink: . I  even chose the colors myself in K-9 to know the match between account and color. For imported accounts in gmail, I actually defined some labels to identify them. I'm that type of user. 

More on my use cases of identifiers:

That's how my brain process information, and I was relieved to find a match in NC Mail at first :smile: I don't expect you to find alternatives in NC mail, but maybe it will provide other views on NC Mail usage, and hopefully support my request to keep colors.

Describe the solution you'd like

I understand that my usage model may not be the heart of the target for NC Mail, but it would be nice to have a way to keep account identifiers and productivity improvement they bring, at least through Theming Custom CSS.  Having visual identifiers with a size of zero, or display:none, and being able to activate them for whoever wants it. My guess is that the users that finds value in colored accounts are mostly willing to get their hands dirty for this.

There are at least 3 places to add an account identifier in NC Mail message list:

Image

My opinion is that the identifier is more useful in the messages list to differentiate them, but at least we can have it in the preview pane (in front of the thread subject, maybe)

Naïve question: About NC Mail usage models, I'm curious to know whether you have personas to describe redline scenarios & behaviors within the app ?

For accessibility purposes, color identifier, as an item, can have an alternate text or a legend or label with the full account name.

Describe alternatives you've considered

No response

Additional context

No response