feat: mailbox icon in thread view - #13486
Conversation
|
Thanks for looking into this! Would appreciate input from https://nextcloud-vue-components.netlify.app/#/Components/NcChip. Maybe a NcChip? https://nextcloud-vue-components.netlify.app/#/Components/NcChip |
Signed-off-by: Roberto Guido <info@madbob.org>
|
Hello there, We hope that the review process is going smooth and is helpful for you. We want to ensure your pull request is reviewed to your satisfaction. If you have a moment, our community management team would very much appreciate your feedback on your experience with this PR review process. Your feedback is valuable to us as we continuously strive to improve our community developer experience. Please take a moment to complete our short survey by clicking on the following link: https://cloud.nextcloud.com/apps/forms/s/i9Ago4EQRZ7TWxjfmeEpPkf6 Thank you for contributing to Nextcloud and we hope to hear from you soon! (If you believe you should not receive this message, you can add yourself to the blocklist.) |

A proposal for #9535: in the thread view, I've added the icon of the parent mailbox for each message (and a tooltip with the full name of the mailbox itself).
Evaluating this feature, I've been concerned of adding the full name of the mailbox as it would eventually squeezes even more the envelope's header (especially on mobile). An icon is mostly decorative, slightly informative, and the tooltip provides the full information in unobtrusive way (in particular for non-special mailboxes not having their own recognizable icon).
Here I've also fixed a minor alignment issue with the sender line and message's preview line, and I've removed the
mailboxIdparameter forThreadEnvelope(I've not really understood his utility, as the same information is carried byenvelopeand indeed themailboxIdbinded to the local route inThreadimpacts in the functionalities enabled for every child envelope).Fixes #9535