Presence

A status dot (online/away/busy/offline).

OnlineAwayBusyOffline

Pulse

Online

On avatar

Online

API reference

Inputs

PropTypeDefaultDescription
status"away" | "busy" | "offline" | "online"'online'Presence state, which sets the dot color and default label.
size"default" | "lg" | "sm"'default'Size preset for the status dot.
pulsebooleanfalseWhether to show a pulsing ping animation (only when `online`).
labelstring''Custom label text; defaults to the status name.
showLabelbooleanfalseWhether to render the label visibly; otherwise it stays screen-reader only.

Every ng-blatui component also accepts a class input to merge extra Tailwind classes onto the host.