Foundry

File upload

A drag-and-drop zone over a real file input, with progress, a result for every file, and removal. Surveyed from the upload screens in Estate, Finance Tool, Business Hub, DICOM Viewer and Budget Tool (see docs/SCOPE.md, Phase 17). Nothing you choose is kept.

Attach documents

Drag files here, or

PDF, PNG, JPG, DOCX, XLSX, CSV or TXT, up to 5 MB each.

States to try

  • A normal file: uploaded and scanned clean.
  • A name containing infected: blocked by the virus scan.
  • A name containing fail: a failed upload, with Retry.
  • A type that is not on the list, or over the size limit: not accepted before it is sent.

The scan result here is decided by the file name, so the states can be seen without any real malware. In a real app the file is stored as "pending scan", unavailable to everyone until the scanner reports clean (see the file-storage skill).

Customise

Changes apply as you choose them.

Theme
Colour

Preview the kit in another accent. Fifteen colours, evenly spaced and equally strong, each measured to pass AA in light and dark; high contrast keeps its own.

Skin
Layout

On screens narrower than a laptop every layout uses the slide-out menu.

Content width
Density
Font
Space Grotesk headings, IBM Plex Sans text
Inter throughout
Your device's own font

Saved in two cookies on this device (fo_theme, fo_shell), never sent anywhere else. Privacy notice.

Help

About this page

File upload

Drop files on the box or choose them with the button. Each file shows its own progress and result. A file with "infected" in its name shows the virus-found state and one with "fail" shows a failed upload. Nothing is kept.


Without a mouse

Every control on this site works from the keyboard, including this panel (Escape closes it). Anything you can drag also has a menu or form that does the same thing.


Still stuck?