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

09Reorder after upload — finishing by hand-arranging the completed chips

Lifting fully-read file chips again with pointerdown, comparing the pointer against each target slot's getBoundingClientRect midpoint to compute the insertion index, and re-spacing the chips with a transition once the array order changes -- the final arrangement is the human's order, not the upload order.

Best forSlide ordering, gallery arrangement

pointerdowngetBoundingClientRecttransition
Reorder after upload — finishing by hand-arranging the completed chips
Open in a new tab

09 Reorder after upload — finishing by hand-arranging the completed chips — Measured area 10.101% · moving frames 10/23Original by GODRICH · SCSS and React ship in the zip · Drag and Drop File Upload UI: 9 Computed Dropzones

The post this demo lives in

Drag and Drop File Upload UI: 9 Computed Dropzones - preview of all 9 demosDrag and Drop File Upload UI: 9 Computed DropzonesDropped files turn into previews computed from their bytes: type, size and count drive the layout, images get pixel-read See all demos in this post

If you like this effect - similar demos