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

Show tags in envelope list and message details #4805

Closed
ChristophWurst opened this issue Mar 23, 2021 · 6 comments · Fixed by #4894
Closed

Show tags in envelope list and message details #4805

ChristophWurst opened this issue Mar 23, 2021 · 6 comments · Fixed by #4894

Comments

@ChristophWurst
Copy link
Member

ChristophWurst commented Mar 23, 2021

I'm splitting this from the generic ticket #25 so we can discuss the design better.

Envelope list (second column)

The Nextcloud Mail back-end now support tags and you can access them via envelope.tags. The one for important email is already visible to the user via the importance icon top left of the envelope avatar. The tag can be toggled via the envelope's action menu.

Now the question is: how do we display the rest of our current five default tags work, personal, to do and later, but also any other user-defined tags once we have a UI for the user to define their own additional tags?

With #4123 we'll have more vertical space.

Thread details (third column)

Just like in envelopes we should show the tags in the thread view, because each of the messages in a thread could have tags attached.


Brainstorming from Talk

Bildschirmfoto von 2021-03-23 14-33-21
Bildschirmfoto von 2021-03-23 14-33-43


cc @nimisha-vijay @GretaD who I've we had a discussion about this recently in our dev channel

@ChristophWurst ChristophWurst mentioned this issue Mar 23, 2021
8 tasks
@ChristophWurst ChristophWurst changed the title Tagging: show tags in envelope list Tagging: show tags in envelope list and message details Mar 23, 2021
@ChristophWurst ChristophWurst changed the title Tagging: show tags in envelope list and message details Show tags in envelope list and message details Mar 23, 2021
@thstyl2000

This comment has been minimized.

@ChristophWurst

This comment has been minimized.

@thstyl2000

This comment has been minimized.

@nimishavijay
Copy link
Member

Something like this could work?

image

Multiple tags can just wrap to the next line, and if the envelope list is very narrow then the tags could be small like on the right.
Not sure about the colours yet, may want to use similar colours as the tags on the Deck app.

@GretaD
Copy link
Contributor

GretaD commented Mar 25, 2021

Cool, thank you Nimisha, I would go ahead and make this work as you have shown on your mock up. we can change things on the way, but first lets have something working.

The other solution would be as gmail does, they add the tags in front of the recipient, but that doesnt scale for us, because we have 3 column view and they have full view for the envelope, so more space for them, and not for us.
Thank you Nimisha.

@ChristophWurst
Copy link
Member Author

The Important tag will still be "special" and have its own icon on the the avatar and explicit actions to mark as important or not important. Hence I suggest to hide it from those bubbles that show underneath each message.

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

Successfully merging a pull request may close this issue.

4 participants