Experimenting with a design idea for a low-stimuli chat client, specifically the visualization of unread messages and notifications (I cannot sufficiently express my burning hatred for anxiety-inducing bright-red-background notification counts)

@bananas The exact visualization algorithm would have a bit of complexity to it: the current idea boils down to "a ping must always remain visible, even if there have been many non-ping messages after it, but the ordering of dots should still give you an impression of the amount of activity since the ping".

In practice that mostly means it will visualize the last 3 messages, starting the 'fill' from the top (if there's less than 3 then the remainder is light gray placeholder dots), but the pings will 'pile up' once pushed to the top and always remain visible even if there have been many non-pings since.

Follow

@bananas (In practice it would be 'loud notification dots' and 'quiet notification dots' and you can configure what it does when, the above is just the default mapping)

· · Web · 1 · 0 · 1
Sign in to participate in the conversation
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.