GODRICH
#css-animation#button#loader#transition#scroll#dashboard#ui#design-trends

03Multi-user overlap — a row computing name-tag width from concurrent typers

When two or more people are typing at once, instead of listing every name the row keeps the first name and counts the rest, recomputing the 'and N others' label's width by that count.

Best forThe top of a group chat room, co-editor indicators in collaborative docs

getBoundingClientRectsetPropertyrequestAnimationFrame
Multi-user overlap — a row computing name-tag width from concurrent typers
Open in a new tab

03 Multi-user overlap — a row computing name-tag width from concurrent typers — Measured area 0.337% · moving frames 6/23Original by GODRICH · SCSS and React ship in the zip · 9 Typing Indicator CSS Patterns (Chat UI)

The post this demo lives in

9 Typing Indicator CSS Patterns (Chat UI) - preview of all 9 demos9 Typing Indicator CSS Patterns (Chat UI)One of nine typing indicators slows its avatar pulse as typing runs longer, one redraws a group name tag from remaining See all demos in this post

If you like this effect - similar demos