Patterns · Choosing / Scan to find
Scan to find
A QR button beside search jumps straight to the enclosure, animal or pass.
How it works
1
searchSearch
qr_code_scannerRecord numberStatus
AB
Name
Detail
Record numberStatus
AB
Name
Detail
The scan button sits beside the search, never instead of it.
2
Point at the code
The camera opens full screen with one target frame and one line.
3
M
categoryCategory!
ABRequester
date_range
Label
Value
location_on
Label
Value
Animal IDCommon nameScientific nameEnclosure
A known code opens its record directly.
Rules
- Scan is a shortcut: everything it finds can also be found by search.
- A known code opens the record; an unknown one shows an error toast and keeps the camera open.
- The camera asks for permission once, with one line saying why.
Motion and haptics
| Moment | Motion | Haptic |
|---|---|---|
| Code read | Camera fades; record pushes in | Success pulse |
| Unknown code | Toast rises | Warning buzz |
Seen in
EggMedicalRadiologyHome
Built from the Antz modules on the Design Links hub, 26 Oct 2026. Not drawn in Figma yet: treat it as a temporary rule.