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

02Circular percent ring computed from its own circumference

The radius yields a circumference (2πr) fed into stroke-dasharray, and winding stroke-dashoffset back by the percent draws the exact number the label shows.

Best forProfile photo upload, single-file forms

stroke-dashoffsetgetBoundingClientRectrequestAnimationFrame
Circular percent ring computed from its own circumference
Open in a new tab

02 Circular percent ring computed from its own circumference — Measured area 1.533% · moving frames 20/23Original by GODRICH · SCSS and React ship in the zip · File Upload Progress Bar Loader: 9 UI Demos

The post this demo lives in

File Upload Progress Bar Loader: 9 UI Demos - preview of all 9 demosFile Upload Progress Bar Loader: 9 UI DemosA file upload progress bar. Drop a file and bytes-over-time become a spinning ring, a speed readout, and a checkmark at See all demos in this post

If you like this effect - similar demos