- Removed the Supplier/Invoice/Area and Compact/Detailed switches; the
list is always compact and grouped supplier → PO. Six layouts behind
small icons confused drivers.
- POs start open, so opening a supplier shows its items straight away.
- PO header: the full PO number and item count on line one; the PO /
Invoice / Collect all / flag buttons on line two (bigger, 36px) only
while the PO is open. The number used to be squeezed to "PO2026…" or
hidden by the buttons.
- Collect all / flag-all only show when the PO has more than one item.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Item names wrap and get the full row width; the quantity sits beside
the name and the PO / notes / Collect / Problem buttons move to their
own line underneath, all 44px. Similar bolts truncated to
"M22 x 150 H…" were impossible to tell apart on a phone.
- The PO and notes buttons open a full-width bottom sheet (portalled to
<body>, above the BottomNav) instead of a 256px popover pinned to a
mid-row button, which ran off the left edge of the screen.
- The PO sheet shows status, order and item count, with big Open PO PDF
and Invoice photo buttons (PoActions size="lg").
- Dropped the popover up/down placement measuring and the
click-outside listener; the sheet closes on backdrop, X or Escape.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Confirm Collection locks while saving ("Saving…") and the page drops a
second collect for an item already in flight. Repeat taps on slow data
re-ran the save and re-uploaded the photo (7 identical copies on one
item on 2026-10-16).
- PO headers (and a single-PO supplier's list) get an Invoice button:
photograph the supplier invoice once per PO, then "add pg 2", "pg 3".
Pages go onto one customer line of the PO as invoice-<PO>-p<N>.jpg;
WFDASH Collection Confirm already gathers photos per PO card. The page
count is also kept on the device so it survives lines dropping off.
- PO button opens the PO PDF in one tap (shared buildPoFileUrl in
lib/poDocs.ts, also used by the item detail modal).
- Collect modal says whether the PO's invoice is already uploaded, so
the per-item photo is only for problems with the item.
- Photos now upload at 2000px / q0.8 (was 1200px / q0.7) so small print
on invoices stays readable for the AI checks.
- Supplier header counts and detailed view now include items in PO
grouping mode (they showed 0 items before).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>