Brand Guidelines · v2.0
FarmHQ is the farm office in a farmer's pocket: the register, the medicine book, the money, filed and watched for them. The brand is an ear tag, one orange, ink on paper, and words a farmer would use. Nothing else.
Everything in this book comes from one object: the yellow plastic tag in every animal's ear. It carries two things, a small line and a big number, in one colour, engraved flat, and it is read from across a yard. That is how FarmHQ should feel. One signal colour. Ink and paper. The important thing big, everything else small and out of the way.
The brand must look like the product is: a clean piece of software that does accounting, filing, receipts, invoicing and hardware for people who are not software people. So it borrows the discipline of the best tools (Vercel's restraint, Stripe's trust with money, Apple's space) and keeps the farm in the words, the tag and the orange.
What v2.0 retires, and why. Ryegrass lime, the slab-serif wordmark, the thick outlines, the hard offset shadows, the photo cards and the herd portraits. Together they read as a cartoon and, in a line-up, as Herdwatch. The voice, the AI doctrine, the gate-latch law and the screen recipe stay; they were never the problem.
A cattle ear tag with FARM where the herd mark sits and HQ where the number sits. Neck, pin hole, square shoulders, a body that is wider at the bottom. Solid Twine orange, ink lettering, nothing else on it. A farmer knows what it is from across the yard, and it is the one thing in agtech nobody else can draw.







Full-size PNGs on a transparent background, with a note on how to use each one. Where a vector exists, the SVG link is in the last column: use it for print, signage, embroidery, vehicle livery and anything that gets scaled up. It stays sharp at any size and has a true cut-out pin hole.
| File | Use it for | Size | Vector | |
|---|---|---|---|---|
![]() | Tag, orange | The primary mark. App icon, favicon, avatars. On paper or on ink. | 1254 × 1254 | SVG |
![]() | Tag, ink | One colour. Stamps, embroidery, forms. | 1254 × 1254 | SVG |
![]() | Tag, paper | Dark grounds only. On a white page it vanishes. | 1254 × 1254 | PNG only |
![]() | Lockup, orange | Mark left, wordmark right. Website header, documents. | 2172 × 724 | PNG only |
![]() | Lockup, ink | The lockup in one colour. | 2172 × 724 | PNG only |
![]() | Stacked, orange | Mark above wordmark. Print, splash screens. | 1448 × 1086 | SVG |
![]() | Stacked, ink | The stacked lockup in one colour. | 1448 × 1086 | PNG only |
![]() | Tag silhouette | The tag outline alone, for small graphic use. Not a logo on its own. | 225 × 300 | PNG only |
There is no reversed lockup (light lettering) yet. On a dark ground, use the paper tag or the orange tag on its own.
Status, 15 October 2026: three vectors are in: the orange tag, the ink tag and the orange stacked lockup, set to exactly #FF5A1F, #111111 and #F7F7F4. They are drawn from the round-one artwork, so they match the PNGs line for line. Still raster only: the paper tag, both horizontal lockups, the ink stacked lockup and the silhouette. Still to come, per the logo brief: a reversed lockup (paper wordmark) for ink grounds. New vectors go in /assets/logo/vector/, with a link in the table above and a rebuilt zip.
Six values. Orange is spent like baler twine, tied round the thing that matters and nowhere else. On any screen it is allowed in exactly two places: the Record button, and a figure the farmer will lose money by missing. If you want a third, you are wrong.
| Colour | Does | Never |
|---|---|---|
| Paper #F7F7F4 | The page. Every screen's ground, light mode. | Pure white as a page; white is for cards only. |
| Card #FFFFFF | Cards, rows, inputs, the tab bar, on a 1px Line edge. | Shadows. A card is edged, never lifted. |
| Ink #111111 | Text, icons, the primary button, the logo's lettering. | Softened to grey for body copy; body is Ink-soft #3D3F3A at most. |
| Flint #6B6E66 | Captions, subtitles, placeholders, inactive tabs, chevrons. | Anything the farmer must read to act. |
| Twine #FF5A1F | The Record button. The tag badge on an animal. The logo. The pin-hole dot. | Text on paper (fails contrast; use #B23A0C), backgrounds, decoration, a third place on a screen. |
| Twine as text #B23A0C | A figure the farmer will lose money by missing: "4 can't move", "2 overdue", a loss. | Good news, neutral status, headings. "94 can move off" is ink. |
The app sits on Paper. The website sits on Ink, from 9 October 2026, with Paper as its text and Card #1A1A18 for its cards: the same tokens, swapped, which is why the dark table below is also the website's light table. Orange keeps its two jobs on both.
Green is Herdwatch's, AgriWebb's and half of agtech's. FarmHQ owns orange and black. Nothing in the product is green: not a success tick, not a "saved" dot, not a chart. Fine is ink. Done is a tick in ink. Saved is a black dot.
Yards are dark at six. Every token flips; orange does not. The app reads the values through semantic tokens, so no screen names a hex.
| Token | Light | Dark | Used for |
|---|---|---|---|
| bg | #F7F7F4 | #111111 | The page |
| surface | #FFFFFF | #1A1A18 | Cards, rows, inputs, tab bar |
| line | #E4E5E0 | #2E2F2B | Card edges, rules |
| ink | #111111 | #F2F2EE | Text, icons, primary button |
| inkSoft | #3D3F3A | #C9CAC3 | Body copy |
| flint | #6B6E66 | #9A9D95 | Captions, inactive |
| twine | #FF5A1F | #FF5A1F | Record button, tag badge, logo |
| twineInk | #B23A0C | #FF8A5C | A figure that costs money |
| twineTint | #FFE9DF | #3A2214 | The disc behind an urgent icon |
| onTwine | #111111 | #111111 | Anything drawn on orange |
Manrope is the face: a geometric grotesk with open counters, SIL Open Font License, free everywhere. Four weights do all the work. JetBrains Mono is the register: tag numbers, dates, batch numbers, codes, and the small caps labels on a field. The wordmark in the logo is its own heavier face and is never used for anything else; it is named in the logo files when the vectors land.
| Role | Face | Size · weight · tracking | Where |
|---|---|---|---|
| The number | Manrope | 52–64 px · 800 · −0.045em | Top of a hub: how many need you, how many cattle |
| Screen title | Manrope | 30 px · 800 · −0.035em | Home, Record, Livestock, Money, More |
| Row title | Manrope | 17 px · 800 · −0.01em | Every row and card title |
| Body | Manrope | 16 px · 500 · 0 | Sentences, explanations, forms |
| Subtitle | Manrope | 13.5 px · 600 · 0, Flint | The one line under a row title |
| Field label | Manrope | 13 px · 700 · sentence case, Flint | Above an input only. Never a heading over a list. (Mono capitals until 9 Oct; they were the hardest text in the app to read.) |
| Tag number | JetBrains Mono | 17 px · 700, prefix 12 px · 500 Flint | Every tag, printed like the plastic: herd mark small, last five big |
| Button | Manrope | 15–16 px · 800 | Black primary, outlined secondary |
FarmHQ speaks like a capable neighbour: short sentences, farm words, no software words. We say medicine book, not "treatment log module". We say the taxman, not "HMRC obligations". We never patronise, and we never dramatise — deadlines are stated, not shouted.
FarmHQ is an AI company and says so — no hiding it behind "smart features," no apologising for it. Farmers know AI is coming to their industry; most reckon it's something they need to integrate, not something to fear. Our register: talk about AI the way a farmer talks about a good sheepdog or a reliable quad — a working tool that earns its keep. No magic, no hype, no apology.
This exact promise appears on the website, in onboarding and in every AI conversation surface:
Phosphor (MIT) in its regular weight is the base: the one open set with a cow, a barn and a tractor, and a stroke that sits between a hairline and a marker. What Phosphor lacks comes from two places, always at the same weight and round caps. Our own drawings: the ear tag, the tag with a plus, the closed tag, sheep, goat, gate, hurdle pen, vial, wand, flat cap, wheelbarrow. And, adopted on 9 October 2026 for range, marks from three open sets that share the weight: Hugeicons Free (MIT, 1.5 stroke native), Tabler (MIT) and Lucide (ISC), each rendered at our stroke. Every mark lives in the app's one icon file with its source named in the comment above it; the grid below is generated from that file.
The three herds always wear the same marks: Beef is Phosphor's cow, Dairy the milk bottle, and Sheep our side-on sheep (drawn 9 October 2026), a whole animal rather than a face so it reads at a glance beside the cow.
From Phosphor, in use: cow, syringe, receipt, barn, tractor, pound, scales, book, invoice, envelope, calendar, microphone, chat, camera, pill, folder, signpost, clock, cloud, house, file, clipboard, calculator, identification card, list checks, mobile, download, magnifying glass, check, cross, plus.
| Where | Size | Colour | Ground |
|---|---|---|---|
| Tab bar | 24 px | Ink when active, Flint when not | None |
| Row and card | 22 px | Ink | A 40 px Paper disc, radius 12 |
| Hub tile | 26 px | Ink | A 44 px Paper disc, radius 12 |
| Herd tile | 52 px | Ink | A 96 px Paper disc, radius 24 |
| Urgent row | 22 px | Twine as text | A 40 px Twine-tint disc |
The screen recipe is the rule that survived every round of feedback, so it comes first. A screen is a hub or a list or a form, never two of those at once.
| Part | Rule |
|---|---|
| Card | Card white, 1 px Line edge, radius 18, padding 16–18. No shadow, ever. A tappable card and a flat card look the same; the chevron says which. |
| Primary button | Ink fill, Paper text, radius 14, 52–56 px tall, Manrope 800. One per screen, at the bottom. |
| Secondary button | Card fill, 1 px Line edge, Ink text. Next to the primary, never alone. |
| Record button | The logo's own silhouette, filled Twine, 57 × 76, with an Ink plus where the number sits, proud of the tab bar. Never redrawn: it is cut from the logo file. The only orange button, and the one object nobody else in agtech draws. |
| Tab bar | Five tabs: Home, Livestock, Record, Money, More. Card ground, 1 px Line top, Phosphor at 24 px, labels 11 px. |
| Inputs | Card fill, 1 px Line edge, radius 14, 54 px tall, 16–17 px text, mono caps label above. Dates open the wheel. |
| Press | Opacity 0.85 while pressed. Nothing sinks, nothing lifts, nothing bounces. |
| Radius | 8 small chips · 11–12 discs · 14 buttons and inputs · 18 cards · 50% the Record button. |
| Spacing | Six steps: 6 · 10 · 12 · 16 · 22 · 36. Screen gutter 22. Nothing in between. |
| Touch | Every target 44 px or more; rows 72–80 px; the Record button 58 px. Gloves. |
The product is its own illustration: the website shows real screens from the shipping build, never drawn mock-ups. The mark before a section title on the site is the tag's pin hole, a 14 px ring in Ink, not a chip. Inside the app there are no photographs. Outside it, photography is documentary: overcast British light, mud, a Hereford looking back at the camera, a gloved hand on a syringe, a tractor in a barn doorway. One subject, the same grade across a set, never stock with a smile. A set of ten in this style exists in Visuals/app-photos-generated/ and on the website.
| Item | Status | Where |
|---|---|---|
| Logo, round-one artwork | Done, raster | /assets/logo/, eight PNGs |
| Logo vectors | Three of eight done (15 Oct) | /assets/logo/vector/: tag orange, tag ink, stacked orange |
| Reversed lockup, remaining vectors | To come | Per the logo brief |
| Colour tokens | Decided | §03; app theme.ts and website CSS to follow |
| Type | Decided: Manrope, JetBrains Mono | Google Fonts; self-host for the app |
| Icons | Decided: Phosphor regular + nine of ours | phosphor-react-native; nine to draw |
| App screens | Mocked, approved | Design canvas, row "A simplified, original type" |
| App retheme | Not started | theme.ts, ui.tsx, icons, 56 screens |
| Website retheme | Not started | CSS variables, sticker.css retired, 53 pages |
| App Store screenshots | Not started | After the retheme, from the simulator |
Three people in a week said the same thing: too cartoonish, too much green, too much like Herdwatch. Before the App Store launch we rebuilt the brand from the one object nobody else owns, the ear tag, and from the discipline of the products farmers already trust with money.
Earlier books: v1.5 (6 Oct 2026) added the screen recipe and the photo card; v1.4 (6 Oct) made Alfa Slab One official and wrote down the sticker; v1.3 (Aug) was the original. All three described a look this one replaces.
All cover images, illustrations and photography on farmhq.ai are © FarmHQ, all rights reserved, unless a source is credited directly on the page. They are not licensed for reuse, republication or redistribution. To ask about using one, email hello@farmhq.ai.