Skip to main content

ProfileAvatar

Circular avatar that shows a network image when available, falling back to an auto-generated initial + colour pair derived from the name.

ChatAvatar

Like ProfileAvatar but uses a userId string (not name) to seed the fallback colour, ensuring consistent colour-per-user across the app.

ProfileImageWidget

A tap-aware profile image that supports network URLs, asset paths, and local File objects. Network images are cached automatically via cached_network_image.