Success confirmation row with an emerald border, corner check overlay on the file tile, and an Open button.
Requires shadcn/ui initialized. Run npx shadcn@latest init if you haven't.
import { Upload14 } from "@/components/beste/piece/upload14";
<Upload14
filename="Q2-forecast-final.xlsx"
size="2.1 MB"
ago="Uploaded 2 seconds ago"
/>Single-file upload row with size counter, live speed, pause and cancel controls, and a gradient bar.
File tile with icon, name, size, and an inline progress bar.
Paused-upload row with an amber Resume button and a static amber progress track matching the state.
Stacked upload list with done, uploading, and failed rows each ending in the matching status icon.
File manager row with a rose PDF tile, metadata line, owner avatar, and a more-actions button.
Dashed upload surface centered on a cloud icon, with headline, subtitle, and a select button.