Guidance / Decisions
Decisions
Where the Figma files disagreed, this is what was settled on 26 Oct 2026.
Fixed
| Topic | Standard |
|---|---|
| Field | 56 tall, Line border, corners 8, Field fill |
| Screen and card titles | Ink |
| Title bar edge | 1px light grey line |
| Record header | Navy |
| Card corners | 8; 12 only when asked |
| Selected fill | Teal ink |
| Underline tab | Antz green text and bar |
| Secondary tab | Antz green pill on Pale green |
| Filter button | 40, light grey |
| Dark green text | Dark green #006D35 |
| Add button | Add blue |
| Outline button | Line border, Teal ink text |
| Disabled button | Disabled fill, Hint text |
| Confirm buttons | 56 |
| Sheet | Corners 16, title on the left with close |
| Sheet handle | Only when the sheet is dragged |
| Tablet | 834 wide, 20 from the edge |
Settled gaps
| Topic | Standard |
|---|---|
| List screen | Help Desk request list with request cards; the search bar version only when asked |
| Record screen | Help Desk request detail; the navy header only when asked |
| List card with no status | Leave the label out |
| Animals in a list | Full animal card |
| Choosing one of two or three in a form | Dropdown |
| Number with a unit | Unit inside the field; a small unit list when several are allowed |
| Site switch | Right side of the top bar |
| Choosing an animal | Sheet with search and animal cards |
| Form section padding | 12 |
| Chosen option | Filled radio for one, check box for several; no green tick |
Settled across modules
| Topic | Standard |
|---|---|
| Site switch | Opens a bottom sheet with radios |
| Segmented control | Green filled segment on a pale track (Necropsy) |
| Main action | Antz green; navy for other calls to action; cyan for Add buttons |
| Add button | Gradient square, corners 12 (Egg) |
| Choosing one option | Bottom sheet |
| Toast | Navy pill at the bottom, Undo when it can be taken back |
| Buttons | Title case, main buttons 56 |
| Field label | Above the field |
| Chosen row | Green border on pale green, filled radio |
| Animal card | Full card only; no compact versions |
| Record header | White by default; a module may choose another colour for its flow |
| Errors | Under every field that needs fixing |
| Motion and haptics | One set for every module |
| Tablet landscape | Not in scope |
Chosen per screen
| Topic | Rule |
|---|---|
| Page colour | Any of four, to break a run of identical screens |
| Main action | Antz green. Navy for a call to action that is not the main step; cyan for Add buttons |
| Search | Light grey 40 standard; outlined or shadowed for more or less prominence |
| Status | Label always; status bar only on request and approval cards |
| Tabs | Primary tabs, Secondary tab, or chips, by weight |
| Approve and Reject | Stacked on phone, side by side on tablet |
| Add button | Square on phone; labelled pill on tablet when there is one action |
| Status text | 12 on phone, 14 on tablet |
| Big numbers | 24 or 20 on phone, 28 on tablet |
| Sheet footer | Two buttons standard; one for a single decision |
| Record header title | Centred or left, by screen |
| Bottom navigation | As the module designer chose |