Dashboard: Remove Started timestamp from cards and emphasize Last carrier update #26
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Every shipment card shows two timestamps at the bottom: "Started X ago" and "Updated X ago". The start date is rarely relevant for daily use — what matters is when the status last changed. Having two grey timestamps creates visual noise and neither stands out.
Implementation
File:
frontend/src/pages/Dashboard.tsx—ShipmentCardcomponent, line ~106.Change:
To:
The "First Seen" date is already shown in the Shipment Detail metadata grid (
ShipmentDetail.tsxline ~408), so no information is lost.Acceptance criteria
Brand identity alignment
The card hierarchy in the brief prioritizes last carrier event and tracking data over incidental dates.
Started X agois secondary metadata and makes the card less scan-friendly.Brand-compliant implementation notes
Last updateorLast carrier updatewhen space allows.First seenonly in the detail metadata where deeper audit context belongs.Additional acceptance criteria
Migrated from GitHub issue #5: https://github.com/bullitt186/trackbox/issues/5
Original author: @bullitt186
Original created: 2026-06-27T13:22:45Z
Original labels: ux
Dashboard: Remove 'Started X ago' from cards — 'Updated' is the actionable signalto Dashboard: Remove Started timestamp from cards and emphasize Last carrier updateImplemented in commit
bd6b0e7. Removed the 'Started X ago' timestamp from shipment cards entirely. The footer row now shows only 'Last carrier update X' right-aligned. First Seen date remains available on the shipment detail page for audit purposes. Cards are cleaner and the most operationally relevant timestamp is prominent.