Example data — not live

E-ink badges mockups v2

Build-reference mockups for the Send test timeline, Devices tab, Ink Badge phone app, Central debug trace, and the badge detail modal and full-page screen. 11 November 2026. Nothing here is live data, and nothing has been built yet.

Devices tab

Search, sort, CSV and pagination stay. The badge id is shown once, the relay name is not duplicated, pagination sits under the last row, and the empty battery column is hidden with a note.

Desktop 1440
Desktop 1440
Tablet 834
Tablet 834
Mobile 390
Mobile 390

Send test — web admin

Live timeline with BLE attempt and elapsed time, which phone is handling the job, a stuck flag after about 60s, Retry, and one-tap Copy debug. Three states from this morning’s failure, plus a mid-scan stuck state.

Desktop · confirmation blocked
Desktop · confirmation blocked
Desktop · BLE scan failed
Desktop · BLE scan failed
Desktop · stuck after ~60s
Desktop · stuck after ~60s
Desktop · success
Desktop · success
Tablet 834 · BLE scan failed
Tablet 834 · BLE scan failed
Mobile · confirmation blocked
Mobile · confirmation blocked
Mobile · BLE scan failed
Mobile · BLE scan failed
Mobile 390 · success
Mobile 390 · success

Ink Badge phone app

Same states on the relay phone, using the Ink Badge cream / charcoal / red brand. Source: the MAUI Ink Badge app (not in the Kiwi web repo).

Scanning · attempt 2 · 14s
Scanning · attempt 2 · 14s
Stuck scanning after ~60s
Stuck scanning after ~60s
Confirmation blocked
Confirmation blocked
BLE scan failed
BLE scan failed
Success
Success

Central debug trace

A human summary first, then a scannable log with the error highlighted, and a large Copy debug button.

Confirmation blocked · NotAuthorized
Confirmation blocked · NotAuthorized
BLE scan failed
BLE scan failed
Success
Success

Badge detail · modal

Opened by tapping a row on the Devices tab. The id appears once. Lifespan no longer clips. Empty battery and device type are explained. One Edit / Save changes pattern. The new Send test timeline is folded in.

Desktop 1440 · confirmation blocked
Desktop 1440 · confirmation blocked
Desktop 1440 · edit, single Save
Desktop 1440 · edit, single Save
Tablet 834 · BLE scan failed
Tablet 834 · BLE scan failed
Mobile · confirmation blocked
Mobile · confirmation blocked
Mobile 390 · success
Mobile 390 · success

Badge detail · full page

Opened from the open-in-new icon next to the id. Same layout as the modal, with a back link to all devices and more room.

Desktop 1440 · success
Desktop 1440 · success
Desktop 1440 · edit, single Save
Desktop 1440 · edit, single Save
Tablet 834 · confirmation blocked
Tablet 834 · confirmation blocked
Mobile 390 · BLE scan failed
Mobile 390 · BLE scan failed