Avatar Upload Ring
A round avatar with an optional progress ring. Hover or focus shows a camera and “Change photo”, and clicking opens the file picker and previews the picked image. The ring eases to the progress value and turns green with a check badge at 100%. Nothing is uploaded: onSelect hands you the file. Swap the photo, name, and labels, then drop it into a profile or onboarding step.
A round avatar with an optional progress ring. Hover or focus shows a camera and “Change photo”, and clicking opens the file picker and previews the picked image. The ring eases to the progress value and turns green with a check badge at 100%. Nothing is uploaded: onSelect hands you the file. Swap the photo, name, and labels, then drop it into a profile or onboarding step.
Version 1.0.0