File uploads
Rails-native multipart upload forms across empty, uploading, complete, rejected, multiple, long, and mobile states.
Multipart upload operations
Empty, active, complete, rejected, multi-file, long-content, and narrow upload states.
Complete screen
Upload received
Your file is safely stored and waiting for validation.
New import
Choose the source files and where their records belong. Files are scanned before processing begins.
Upload complete
customer-accounts-2026-07-13.csv is stored and queued for validation.
Recent uploads
Follow each file from receipt through validation and processing.
| File | Size | Uploaded by | Status |
|---|---|---|---|
| customer-accounts-2026-07-13.csv | 4.6 MB | Ada Lovelace | Complete |
Viewport
Ruby
test/dummy/app/components/gallery/compositions/uploads_page.rbworkspace_surface do
render_header
render_upload_form
render_upload_records
end