Skip to content
Uploading media

Uploading media

The file intake flow covering the drop target, constraints, progress and per-file outcome.

Forms & Interaction Flows · 7 checks · 42 resources

Before you ship

7
  1. 01Empty state — a clear visual placeholder with an upload icon and text indicating a file can be dropped to upload
  2. 02Drag and drop interaction — a clear visual state change when a file is dragged over the drop area
  3. 03Progress indicator — progress that updates in real time so users know their upload is working
  4. 04File restrictions and constraints — size and format limits stated in the upload area before users attempt to upload
  5. 05Outcome status — visual indicators such as green checkmarks for success and red warning icons for failures
  6. 06Upload actions — ways to interact with an upload, choosing which actions show by default versus on hover
  7. 07Showing multiple uploaded files — a clean list or grid with thumbnails, in a layout that scales

Resources that help you build this

42