Upload prompt that lists accepted formats as mono pills beside a size-limit caption.
Requires shadcn/ui initialized. Run npx shadcn@latest init if you haven't.
import { Upload8 } from "@/components/beste/piece/upload8";
<Upload8
title="Upload artwork"
formats={[
"PNG",
"JPG",
"SVG",
"WebP"
]}
limit="Up to 10 MB"
action="Browse files"
/>Dashed upload surface centered on a cloud icon, with headline, subtitle, and a select button.
Import member records
Drop a CSV or browse — we map the fields
A dashed dropzone with an upload chip and hint, over a single file row with a live progress bar.
Compact upload summary with four overlapping thumbnails, a +N overflow tile, and a total item count.
Share-ready card with a file header, a joined copy-URL row in mono, and an expiry caption beneath.
Highlighted drop surface tinted sky with a pulsing wash, download chip, and release-to-upload cue.
Single-line upload affordance with a paperclip icon, prompt copy, and a trailing browse button.