Page MenuHomePhabricator

Echo: Red Notifications Badge should animate when there are new messages
Closed, DeclinedPublic

Description

Like in title. This small thing will make Echo more user-friendly. This can be done with jQuery .animate function. It should fade the background-color two times from normal gray to red highlight color defined in .mw-echo-unread-notifications CSS class.


Version: unspecified
Severity: enhancement

Details

Reference
bz59185

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 2:41 AM
bzimport added a project: Notifications.
bzimport set Reference to bz59185.
bzimport added a subscriber: Unknown Object (MLST).

Thanks for sharing your idea.
The bug title does not describe a bug but a solution or feature / new functionality. Hence setting priority to enhancement.

Could you please also describe the problem that you try to solve? "user friendly" is a very subjective word, and apart from that you are only describing one potential implementation of one potential solution to a (yet undefined) problem.
What do you expect to happen when you have twenty messages? Blink 20 times?

Agree this is enhancement. Blinking has no relationship to messages count. 2 times are purely informative, I think.

Then again - what happens for 3 messages, or 4 messages, or 5 messages?

(In reply to comment #3)

Then again - what happens for 3 messages, or 4 messages, or 5 messages?

As Rezonansowy clarified in comment#2, he just wants the red badge to be more noticeable in general, and suggests that an animation of the badge (by blinking twice) would be good. I'll change the bug-summary to be clearer.

Aha; missed it. This seems like a Maryana decision.

Since the ticket was opened a few years back, we got feedback in the opposite direction, indicating that the red badge was too prominent especially for non-urgent notifications. That was the origin of introducing a blue badge for notices. So there seems no indication that we may need to make the red badge even more prominent for now. I'll decline the ticket, but feel free to reopen if anyone considers it is worth discussing further.