Closed Bug 824168 Opened 7 years ago Closed 5 years ago

better visual highlight of chat windows


(Firefox Graveyard :: SocialAPI, defect)

Not set


(Not tracked)



(Reporter: mixedpuppy, Assigned: jboriss)


(Keywords: uiwanted)


(2 files)

mimimized chats do not give any visual notification that activity has occurred.  it might, but is so slight as to be non-existent.

for maximized chats, the difference between focused and non-focused chat windows is minimal, more difference is necessary to make it obvious.
We could allow them to specify the color and additional icon (bug 824158) via the activity dom event that notifies us of chat activity.  The question is, do we want to allow them to set the activity color, or do we want to make those firefox colors, but more visible?
OS: Mac OS X → All
Hardware: x86 → All
Version: 19 Branch → Trunk
Attached image chatcolor.png
Attached patch chatcolor.patchSplinter Review
This, along with the attached chatcolor.png, is one approach.  We allow the provider to define the highlight color when there is activity.  IMO The image also shows the pitfall of doing this.
IMO, Firefox should own the theming of this.  IOW, I think the best fix lies in our own CSS.  An additional icon to indicate activity might be reasonable though...
The initial approach is going to be changing the color of the highlighted/selected chat to make it more visible.  We'll pick a better platform color for that, asking shorlander to help there.  This should get uplifted (only a css change).

The later approach will be to consider allowing a provider to specify that color (per attached patch).  We may limit the colors or let it be a free-for-all and make it a part of the criteria for partnered providers that the color scheme works well/looks good.
Whiteboard: [needs-ux]
Keywords: uiwanted
Whiteboard: [needs-ux]
Flags: needinfo?(shorlander)
hello has used its own css, otherwise we'll stick to the current css unless some need arises.
Closed: 5 years ago
Resolution: --- → INVALID
Product: Firefox → Firefox Graveyard
You need to log in before you can comment on or make changes to this bug.