Chat should permanently indicate whether message expiration is set up
There are cases which can lead to a completely empty chat and also it could be burried in a history or something.
-
Ref #7919 Any idea about the visual design? cc @nimishavijay @marcoambrosini @jancborchardt
-
Topbar?
-
Chat input?
-
Right sidebar?
-
Burried in conversation settings?
-
Floating on enter? (Not too accessible?)
I would put it both in the messages list and in the input field
Instead of the message list, how about adding something like https://pictogrammers.com/library/mdi/icon/delete-clock/ to the topbar in front of the description and on hover it shows the duration?
Let's have it in the conversation avatar top left in both places? I would also prefer a clock icon without the thrash for ahestic reasons. I think it delivers the message without associating a conversation with thrash :)
Agreed about the clock icon!
Let's have it in the conversation avatar top left in both places
I'm wondering if this might make it look too busy, there already a status icon and a favourite icon over an image already. What do you think about showing it in the right side above the counter bubble?
Here's how it would look like in both the designs (note that if we are going with the placement on the avatar it should have a background similar to the status icon)
I think that the right part of nclistitem with both counter and clock icon would look worse than the avatar with 3 icons, but we can see with mockups!
Also, while an avatar with 3 icons would be a pretty rare occurrence, if we add the clock icon to the tail of the component we're guaranteed to have both the counter and clock icon every time there's a new message