kandanapp / kandan

Kandan is an Open Source Alternative to HipChat
GNU Affero General Public License v3.0
2.72k stars 408 forks source link

feature request: unread separator #440

Open miurahr opened 9 years ago

miurahr commented 9 years ago

There is a little bad UI. Unread messages in another channel are placed where user cannot read easily. When user switch channel, user should scroll to most recent message to see.

It will be a better way that scroll to end of message with difference background color to show separation of read/unread messages, when user switch a channel. After some time (-30sec) passed or start typing a message, it reset background color of unread messages..

User can see most recent messages in another channel without scrolling and recognize immediately with this improvement.

miurahr commented 9 years ago

It is a similar issue when user back to kandan chat from previous login session. There is no simple way to recognize which message has already checked in previous session and other are fresh messages.

User need to remember previous logout date/time and check message time stamp with mouse hover.

Same UI which I previously commented may also improve an user experience.

scouttyg commented 9 years ago

Can you give a JS fiddle or something similar as to how you think it might look? I'm pretty sure I get what you are saying but it might help to have a visual guide as well.

miurahr commented 8 years ago

I'd like to provide some but don't have good skills on front-end. pls. wait more.