Tare’s parts
27 sections, 17 primitives and 86 tokens, in light and dark. Each is the one the practice’s site renders.
tokens
src/theme.css
Grounds
- --background
- --card
- --muted
- --secondary
- --surface-overlay
- --field
Ink and rules
- --foreground
- --muted-foreground
- --border
- --control-border
- --field-border
- --ring
The green and its wash
- --primary
- --primary-hover
- --primary-active
- --primary-foreground
- --accent
- --accent-foreground
The platform
- --platform
- --platform-foreground
- --platform-muted
- --link
- --link-hover
- --scrim
Selection
- --selection
- --selection-border
- --selection-foreground
Status
- --critical
- --critical-soft
- --critical-border
- --warning
- --warning-soft
- --warning-border
- --positive
- --positive-soft
- --positive-border
Type, ratio 1.25
- --text-d4Every visit starts on the scale
- --text-d3One fee at any weight
- --text-d2Every year after
- --text-d1Dr Niamh Corrigan
- --text-leadWeight sets the dose and the fee band.
- --text-bodyA dog's band is read off our scale at each visit.
- --text-smallFree to register, weighed at the first visit
- --text-captionFees are in pounds and include VAT.
- --tracking-labelOn the scale this morning
- --text-d2, the readout18.5kg
Alegreya for headings and names; Albert Sans for every word an owner reads; Fragment Mono for the scale’s reading, codes and numbers to dial; Alegreya’s lining tabular figures for every fee that stacks: £330 · £385 · £445 · £520.
Corners
- --radius
- --radius-plate
- --radius-chip
Rules and the band
- --border: every hairline, the tickets’ and the rows’
- --foreground: the one heavy rule over a list’s head
- --platform: the scale’s graphite edge, dark in both modes
site-header
src/components/site-header.tsx
On /: no route current
On /team: the route is current, underlined at 2px
hero
src/components/hero.tsx
This morning's line-up, photographed
Independent vets, Kendal
Every visit starts on the scale, and every fee is published.
Weight sets the dose and the fee band, and it’s how we noticed Mabel lose 300 grams.
Open today until 18:30
After that, Lakeland Animal Emergency in Penrith answers on 01632 960777.
On the scale this morning ·
Fees by weight bandReadouts only: the launch state, before any animal is photographed
Independent vets, Kendal
Every visit starts on the scale, and every fee is published.
Weight sets the dose and the fee band, and it’s how we noticed Mabel lose 300 grams.
Open today until 18:30
After that, Lakeland Animal Emergency in Penrith answers on 01632 960777.
On the scale this morning ·
Fees by weight bandspecies-index
src/components/species-index.tsx
Who we see, and where we refer
Seen here, and where we refer
- DogsDr Isla Brathwaite · Operations priced in 4 weight bands
- CatsDr Niamh Corrigan · One fee at any weight
- Rabbits and small petsDr Sanjay Mehta · rabbits, guinea pigs, ferrets, rats and mice
- Birds and reptilesWe refer to Fellgate Exotics, Ulverston
band-sample
src/components/band-sample.tsx
A sample of the fee board on the ticket's paper
A dog pays for the band it weighs in
Cats and rabbits pay one fee at any weight; a dog pays by its band.
| Procedure | Band A0–10kg, under 10 kg | Band B10–25kg, 10–25 kg | Band C25–40kg, 25–40 kg | Band D40+kg, over 40 kg |
|---|---|---|---|---|
| Spay | £330 | £385 | £445 | £520 |
| Castration | £245 | £295 | £340 | £395 |
| Dental under anaesthetic | £310 | £345 | £390 | £440 |
Spay
- under 10 kg
- £330
- 10–25 kg
- £385
- 25–40 kg
- £445
- over 40 kg
- £520
Castration
- under 10 kg
- £245
- 10–25 kg
- £295
- 25–40 kg
- £340
- over 40 kg
- £395
Dental under anaesthetic
- under 10 kg
- £310
- 10–25 kg
- £345
- 25–40 kg
- £390
- over 40 kg
- £440
Hector weighed 46.8 kg this morning, so his dental would be £440. A cat’s spay is £138 and a rabbit’s £165, at any weight.
Every fee, by speciestonight
src/components/tonight.tsx
Tonight: open today until 18:30
Lakeland Animal Emergency
Nights, weekends and bank holidays
We close at 18:30 today. Their clinic in Penrith is about 35 minutes north on the M6, and their fee is their own.
01632 960777Register the whole household in one form
Registering is free. Weigh-in at the first visit.
Or ring the desk on 01632 960583
site-footer
src/components/site-footer.tsx
fee-board
src/components/fee-board.tsx
Band columns under platform heads, from lg
Every fee is published, and a dog’s is set by its weight
Your dog’s band is read off our scale at each visit, so you know the fee before the operation.
Cats, rabbits and small pets: one fee at any weight| Fee | Band A, under 10 kg | Band B, 10–25 kg | Band C, 25–40 kg | Band D, over 40 kg |
|---|---|---|---|---|
| Spay | £330 | £385 | £445 | £520 |
| Castration | £245 | £295 | £340 | £395 |
| Dental under anaesthetic | £310 | £345 | £390 | £440 |
| Flea and worm treatment, a year | £96 | £132 | £168 | £204 |
| Primary vaccination course | £96 in every band | |||
| Annual booster | £64 in every band | |||
| End of life | ||||
| Euthanasia at the practice | £95 | £110 | £125 | £140 |
| Communal cremation | £48 | £62 | £78 | £96 |
| Individual cremation | £155 | £185 | £215 | £255 |
Spay
- A, under 10 kg
- £330
- B, 10–25 kg
- £385
- C, 25–40 kg
- £445
- D, over 40 kg
- £520
Castration
- A, under 10 kg
- £245
- B, 10–25 kg
- £295
- C, 25–40 kg
- £340
- D, over 40 kg
- £395
Dental under anaesthetic
- A, under 10 kg
- £310
- B, 10–25 kg
- £345
- C, 25–40 kg
- £390
- D, over 40 kg
- £440
Flea and worm treatment, a year
- A, under 10 kg
- £96
- B, 10–25 kg
- £132
- C, 25–40 kg
- £168
- D, over 40 kg
- £204
Primary vaccination courseThe same at any weight
£96
Annual boosterThe same at any weight
£64
End of life
Euthanasia at the practice
- A, under 10 kg
- £95
- B, 10–25 kg
- £110
- C, 25–40 kg
- £125
- D, over 40 kg
- £140
Communal cremation
- A, under 10 kg
- £48
- B, 10–25 kg
- £62
- C, 25–40 kg
- £78
- D, over 40 kg
- £96
Individual cremation
- A, under 10 kg
- £155
- B, 10–25 kg
- £185
- C, 25–40 kg
- £215
- D, over 40 kg
- £255
Procedure rows: the only state at 375, pinned here at every width
Every fee is published, and a dog’s is set by its weight
Your dog’s band is read off our scale at each visit, so you know the fee before the operation.
Cats, rabbits and small pets: one fee at any weight| Fee | Band A, under 10 kg | Band B, 10–25 kg | Band C, 25–40 kg | Band D, over 40 kg |
|---|---|---|---|---|
| Spay | £330 | £385 | £445 | £520 |
| Castration | £245 | £295 | £340 | £395 |
| Dental under anaesthetic | £310 | £345 | £390 | £440 |
| Flea and worm treatment, a year | £96 | £132 | £168 | £204 |
| Primary vaccination course | £96 in every band | |||
| Annual booster | £64 in every band | |||
| End of life | ||||
| Euthanasia at the practice | £95 | £110 | £125 | £140 |
| Communal cremation | £48 | £62 | £78 | £96 |
| Individual cremation | £155 | £185 | £215 | £255 |
Spay
- A, under 10 kg
- £330
- B, 10–25 kg
- £385
- C, 25–40 kg
- £445
- D, over 40 kg
- £520
Castration
- A, under 10 kg
- £245
- B, 10–25 kg
- £295
- C, 25–40 kg
- £340
- D, over 40 kg
- £395
Dental under anaesthetic
- A, under 10 kg
- £310
- B, 10–25 kg
- £345
- C, 25–40 kg
- £390
- D, over 40 kg
- £440
Flea and worm treatment, a year
- A, under 10 kg
- £96
- B, 10–25 kg
- £132
- C, 25–40 kg
- £168
- D, over 40 kg
- £204
Primary vaccination courseThe same at any weight
£96
Annual boosterThe same at any weight
£64
End of life
Euthanasia at the practice
- A, under 10 kg
- £95
- B, 10–25 kg
- £110
- C, 25–40 kg
- £125
- D, over 40 kg
- £140
Communal cremation
- A, under 10 kg
- £48
- B, 10–25 kg
- £62
- C, 25–40 kg
- £78
- D, over 40 kg
- £96
Individual cremation
- A, under 10 kg
- £155
- B, 10–25 kg
- £185
- C, 25–40 kg
- £215
- D, over 40 kg
- £255
flat-fees
src/components/flat-fees.tsx
One fee at any weight
One fee at any weight
Cats, rabbits and small pets are weighed for the dose, not the bill.
Cats · one band
Mabel, 4.6 kg net, pays what any cat pays
- Primary vaccination course
- £88
- Annual booster
- £62
- Spay
- £138
- Castration
- £98
- Dental under anaesthetic
- £310
- Flea and worm treatment, a year
- £84
End of life
- Euthanasia at the practice
- £95
- Communal cremation
- £42
- Individual cremation
- £128
Rabbits · one band
Pepper, 2.1 kg, pays what any rabbit pays
- Myxo-RHD vaccination
- £68
- Spay
- £165
- Castration
- £125
End of life
- Euthanasia at the practice
- £95
- Communal cremation
- £36
- Individual cremation
- £110
Small pets · one band each
Health check, every six months, £58
- Guinea pigsNo vaccine needed
- no vaccine fee
- FerretsDistemper vaccination from 10 weeks
- £52
- RatsNo vaccine needed
- no vaccine fee
- MiceNo vaccine needed
- no vaccine fee
Every animal
- Consultation
- £58
- Microchip
- £24
- Written prescription
- £16
- Home visit, added to euthanasia
- +£75
- Collection from home
- £45
register-end
src/components/register-end.tsx
An interior route's end, here /prices'
Bring them in, and we'll weigh them first
Registering is free. Weigh-in at the first visit.
Or ring the desk on 01632 960583
species-opener
src/components/species-opener.tsx
/animals/cats: three cats, one band
Cats
A cat’s fee doesn’t change with weight; its dose does
Every cat pays one fee at any weight, and every anaesthetic is still dosed from the scale.
Open today until 18:30
After that, Lakeland Animal Emergency in Penrith answers on 01632 960777.
On the scale · 21–27 Oct
Fees at any weightfirst-year
src/components/first-year.tsx
/animals/rabbits-and-small-pets: Hazel's first year, and each small pet's vaccine in words
The first year
What a young rabbit needs, dated for Hazel, born 28 Jul 2026.
Given 6 Oct
Myxo-RHD vaccination
from 5 weeks
£68
Chipped 6 Oct
Microchip
from 8 weeks
£24
From 26 Jan 2027
Weigh-in that sets the dose
from 6 months
Free
From 26 Jan 2027
Spay
from 6 months
£165
From 5 Oct 2027
First booster
a year after the Myxo-RHD vaccination
£68
Guinea pigs, ferrets, rats and mice
- Guinea pigs
- No vaccine needed
- no fee
- Ferrets
- Distemper vaccination from 10 weeks
- £52
- Rats
- No vaccine needed
- no fee
- Mice
- No vaccine needed
- no fee
species-care
src/components/species-care.tsx
/animals/rabbits-and-small-pets: every year, the vet, and the referral
Every year after
- Myxo-RHD booster and health check
- Every year
- Teeth and weight check
- Every six months
The vet for rabbits and small pets
Dr Sanjay Mehta
Vet. Sees rabbits, guinea pigs, ferrets, rats and mice; also dentistry.
Birds and reptiles
We refer to Fellgate Exotics, Ulverston
species-fees
src/components/species-fees.tsx
/animals/dogs: banded fees as their range
How dogs are priced
Operations in 4 weight bands, set on the day; everything else at one fee.
- Consultation
- £58
- Primary vaccination course
- £96
- Annual booster
- £64
- Microchip
- £24
- Spay
- £330–£520by band
- Castration
- £245–£395by band
- Dental under anaesthetic
- £310–£440by band
- Flea and worm treatment, a year
- £96–£204by band
- Written prescription
- £16
register-head
src/components/register-head.tsx
The head and the switch between the page's two forms
Register every animal in your household on one formOrder a repeat prescription for an animal we already see
Each animal gets its own ticket as you type.It’s ready to collect two working days after you ask.
register-household
src/components/register-household.tsx
One animal: the form as it opens, the empty platform reading ––.– kg
A household of 2: each animal its own fieldset and live ticket, a dog's weight giving its chip
repeat-prescription
src/components/repeat-prescription.tsx
The second state: on the shelf 2 working days on
handover
src/components/handover.tsx
The handover at 2026-10-27, 10:40: the lead derived from the hours
· Open today until 18:30
After 18:30 tonight, Lakeland Animal Emergency answers for us
- Where
- Gilwilly Road, Penrith
- How far
- About 35 minutes north on the M6
- When they answer
- Monday to Thursday nights 18:30–08:30, Friday 18:30 to Saturday 09:00, Saturday 12:00 to Monday 08:30, and bank holidays
- Whose fee
- Theirs, set by them and paid to them
- Afterwards
- Their vet sends us the notes, and we ring you the next working morning
ring-now
src/components/ring-now.tsx
When not to wait for the morning
Ring now
When not to wait for the morning
Any one of these is reason enough to ring 01632 960777 tonight.
Every animal
- Has been hit by a car, even if it walked away
- Is struggling to breathe
- Has a fit that lasts over five minutes, or two in a row
- Is still bleeding after five minutes of pressure
- Has eaten human medicine, rat poison or slug pellets
Dogs
- Has eaten chocolate, grapes, raisins or anything sweetened with xylitol
- Keeps retching but brings nothing up, and the belly looks swollen
Cats
- Has touched any part of a lily, even pollen licked off the fur
- Is a male straining in the litter tray and passing little or nothing
Rabbits and small pets
- Has not eaten or passed droppings for 12 hours
- Has stopped eating and is hiding or hunched
night-visit
src/components/night-visit.tsx
Taking them in, and the morning
Taking them in
Ring 01632 960777 before you set off, so they are ready for you.
What to bring with you4 things
- The packet, wrapper or plant it got into, if there is one
- Any medicine it takes, in the box
- A carrier for a cat, a rabbit or a small pet
- A towel or blanket for the car
plan-board
src/components/plan-board.tsx
Six plans under one platform band, each saving added up
What each plan saves, added up against our own fee list
Every figure below is a fee from our list, so you can check the sum.
- Band A, dogs under 10 kg: mark its column0–10kg, dogs under 10 kg
Fern, 7.2 kgcocker
£16.00a month
Saves £26 a year
- Booster and check£64
- Six-month check£58
- Flea and worm, a year£96
- At list prices
- £218
- 12 payments
- −£192
- Saved
- £26
- Band B, dogs 10–25 kg: mark its column10–25kg, dogs 10–25 kg
Juno, 18.5 kgspringer cross
£18.50a month
Saves £32 a year
- Booster and check£64
- Six-month check£58
- Flea and worm, a year£132
- At list prices
- £254
- 12 payments
- −£222
- Saved
- £32
- Band C, dogs 25–40 kg: mark its column25–40kg, dogs 25–40 kg
Bracken, 31.4 kgLabrador retriever
£21.00a month
Saves £38 a year
- Booster and check£64
- Six-month check£58
- Flea and worm, a year£168
- At list prices
- £290
- 12 payments
- −£252
- Saved
- £38
- Band D, dogs over 40 kg: mark its column40+kg, dogs over 40 kg
Hector, 46.8 kgBernese
£23.50a month
Saves £44 a year
- Booster and check£64
- Six-month check£58
- Flea and worm, a year£204
- At list prices
- £326
- 12 payments
- −£282
- Saved
- £44
- Cats, every cat from 1.5 to 12 kg: mark its column1.5–12kg, every cat from 1.5 to 12 kg
Mabel, 4.6 kgdomestic shorthair
£15.00a month
Saves £24 a year
- Booster and check£62
- Six-month check£58
- Flea and worm, a year£84
- At list prices
- £204
- 12 payments
- −£180
- Saved
- £24
- Rabbits, every rabbit from 0.8 to 8 kg: mark its column0.8–8kg, every rabbit from 0.8 to 8 kg
Pepper, 2.1 kglop
£9.50a month
Saves £12 a year
- Myxo-RHD and check£68
- Six-month teeth check£58
- At list prices
- £126
- 12 payments
- −£114
- Saved
- £12
plan-terms
src/components/plan-terms.tsx
What the plan leaves out
What the plan leaves out
Everything else is at the published fees.
Operations, dentals and medicines
Charged at the fee list, the same as for anyone. The plan covers the year's routine care and nothing that is decided on the day.
Nights and weekends
Lakeland Animal Emergency's fees are their own, and no plan of ours covers them.
Leaving the plan
Stop the Direct Debit in any month. We add up what was used at the fee list, take off what you have paid, and send the difference either way.
team-roster
src/components/team-roster.tsx
Name rows: no portraits, the species each person sees
The team
Each species has its own vet, and the nurses see them all
Three vets, two registered nurses and the desk, and you can ask for any of them by name.
Everyone here, and who they see
Dr Isla Brathwaite MRCVS
Principal
- Sees
- Dogs
- Also
- Orthopaedics
Dr Niamh Corrigan MRCVS
Vet
Dr Sanjay Mehta MRCVS
Vet
- Also
- DentistryPip, his sable ferret, is weighed below
Kerry Sowerby RVN
Head nurse
- Sees
- Every species we see
- Also
- Weight clinicBryn, her border terrier, is weighed below
Rhian Askew RVN
Nurse
- Sees
- Every species we see
- Also
- Puppy and kitten checks
Bev Nicholson
Reception
- Sees
- Everyone who rings or walks in
- Also
- Registrations and repeat prescriptions
team-animals
src/components/team-animals.tsx
The staff's own animals, photographed
Our own animals, on the same scale
Niamh, Sanjay and Kerry bring their own animals in, and each one gets a ticket like yours.
Bryn came to Kerry’s weight clinic in March, in band B. He weighs into band A now, 700 grams down since June.
On the scale · 22–26 Oct
Fees by weight bandReadouts only
Our own animals, on the same scale
Niamh, Sanjay and Kerry bring their own animals in, and each one gets a ticket like yours.
Bryn came to Kerry’s weight clinic in March, in band B. He weighs into band A now, 700 grams down since June.
On the scale · 22–26 Oct
Fees by weight bandend-of-life-opener
src/components/end-of-life-opener.tsx
Type only: the signature is withheld on this route
When it’s time
Euthanasia at home or at the practice, and what happens after
If your animal is suffering now, ring us; out of hours, ring Lakeland Animal Emergency on 01632 960777.
Ring the desk when you are ready; you only need to say it is about euthanasia.
- At the practice
- In the quiet room at the back, at the end of a morning or afternoon list. You don’t have to sit in the waiting room.
- At home
- A vet and a nurse come to you in surgery hours, anywhere within half an hour of Kendal. They can take your animal with them afterwards.
- Not sure yet
- Book a consultation to talk it through with the vet. Nothing has to be decided there.
- Out of hours
- Lakeland Animal Emergency in Penrith, on 01632 960777, can do it at their clinic, and our cremation arrangements still apply afterwards. Their fees are separate from ours.
- If they die at home
- Ring us. We can collect them, at the collection fee in the table below, or you can bring them in, and the same choices for afterwards apply.
end-of-life-room
src/components/end-of-life-room.tsx
In the room, in order
In the room
What the vet does, in order, so nothing in the room is a surprise.
Children and your other animals can be with you. If you would rather, it can be done in your car.
The consent form
You, or someone you have authorised, sign one form; under 18s need a parent or guardian. It also records your choice of cremation or burial, or that you haven’t decided yet.
Time first
Take as long as you need before we start. Tell us whether you want to stay, or to say goodbye and leave; either is fine.
A sedative
Most animals have a sedative injection first. It takes five to ten minutes to work, and you can hold them while it does.
The injection
The vet clips a little fur from a front leg, may place a cannula in the vein, and injects an overdose of anaesthetic. Your animal usually loses consciousness within seconds, and the heart usually stops within a minute or two; in a seriously ill animal it can take longer, and the vet will say so beforehand.
Rabbits, small pets and some cats
Rabbits and small pets usually have a general anaesthetic first, and the last injection is not into a leg vein. Some cats need a different site too.
Afterwards
The vet listens and tells you when the heart has stopped. The eyes often stay open, and there may be a deep breath, a twitch, or the bladder or bowels emptying, so we put a pad down. These are reflexes, and your animal feels nothing.
Leaving
Stay as long as you need. You leave by the side door, not through the waiting room.
end-of-life-after
src/components/end-of-life-after.tsx
Cremation or burial at home
Cremation or burial at home
You can choose on the day, or later.
- Communal cremation
- Cremated with other animals at Lune Valley Pet Crematorium. The ashes are not returned; the crematorium scatters them in its garden.
- Individual cremation
- Cremated alone at Lune Valley Pet Crematorium. The ashes come back to us in a wooden casket for you to collect.
- Burial at home
- Only at the home where they lived, if you own it, with at least a metre of soil above them, more for a large dog. Not in plastic, so the body can break down. The drug stays in the body, which is why it must be buried deep, and never near a watercourse or a well.
- Not decided yet
- We can keep them in our cold room for up to a week while you decide.
What we do afterwards
- We stop reminders straight away and sort out the health plan for you.
- We can report the death to the microchip database for you.
- If the ashes are coming back, we ring you when they arrive, usually within two weeks.
- We can cut a clip of fur or take a paw print, in the room or later.
- Some insurance policies pay towards these fees; we fill in the claim form.
If you want to talk to someone: Blue Cross Pet Bereavement Support, 0800 096 6606, free, every day.
end-of-life-fees
src/components/end-of-life-fees.tsx
Every end-of-life fee, a plain text table
End-of-life fees, by weight
You can pay beforehand, or we post the bill a week later.
| Fee | Dog under 10 kg | Dog 10–25 kg | Dog 25–40 kg | Dog over 40 kg | Cat | Rabbit, small pet |
|---|---|---|---|---|---|---|
| Talking it through, a consultation | £58 for any animal | |||||
| Euthanasia at the practice | £95 | £110 | £125 | £140 | £95 | £95 |
| Communal cremation | £48 | £62 | £78 | £96 | £42 | £36 |
| Individual cremation | £155 | £185 | £215 | £255 | £128 | £110 |
| Home visit, added to euthanasia | +£75 for any animal | |||||
| Collection from home | £45 for any animal | |||||
Talking it through, a consultation, any animal£58
Dog under 10 kg
- Euthanasia at the practice
- £95
- Communal cremation
- £48
- Individual cremation
- £155
Dog 10–25 kg
- Euthanasia at the practice
- £110
- Communal cremation
- £62
- Individual cremation
- £185
Dog 25–40 kg
- Euthanasia at the practice
- £125
- Communal cremation
- £78
- Individual cremation
- £215
Dog over 40 kg
- Euthanasia at the practice
- £140
- Communal cremation
- £96
- Individual cremation
- £255
Cat
- Euthanasia at the practice
- £95
- Communal cremation
- £42
- Individual cremation
- £128
Rabbit, small pet
- Euthanasia at the practice
- £95
- Communal cremation
- £36
- Individual cremation
- £110
Home visit, added to euthanasia, any animal+£75
Collection from home, any animal£45
- Fees as of October 2026. The euthanasia fee includes the sedative.
- Out of hours there are no home visits: the partner sees you at its clinic.
Ring the desk on 01632 960583 when you are ready.
ui/platform
src/components/ui/platform.tsx
Plates abutting over one graphite band, tickets hung under it; a focusable snap rail
Readouts only: the same cells with no photographs
Empty: /register's cell before anyone is weighed, the ticket filling as the owner types
ui/readout
src/components/ui/readout.tsx
A reading
18.5kgNet of the carrier
4.6kgNETA band head
10–25kgNot yet weighed
––.–kgCompact: the 375 board head
40+kgui/ticket
src/components/ui/ticket.tsx
A weigh-in: time, the change, the chip
Mabel Ashworth
catDSHFN11yweighed −0.3 since May
One bandA draft on /register: the owner's own reading, the next step
Tansy Gaskell
dogcockerF7wkweighed at the first visityour scale: 4.8 kgnext: microchip, by 3 Nov
Band A · under 10 kgBlank: nothing typed yet
First animal
weighed at the first visit
ui/band-chip
src/components/ui/band-chip.tsx
On a ticket's paper only, named by its words
ui
src/components/ui/*.tsx
ui/button: the green fill for the one action, the quiet outline for the rest, disabled while a form sends
ui/link: ink, underlined; mono for a number; 2px when current
ui/wordmark and ui/mode-toggle
ui/photo: a plate at its own 2:3, anchored to the scale's edge

ui/type: the three faces
Alegreya sets the names
Albert Sans sets every sentence an owner reads.
dog · springer x · FN · 2 y
£245 · £295 · £340 · £395
ui/field
src/components/ui/field.tsx
Rest
As the desk should file it
Name and strength, as the label prints them
Invalid
Use digits and spaces, like 07700 900461.
Add the medicine as the label prints it.
Choose female or male, and whether neutered.
Valid
A postcode the desk can file.
Name and strength are both there.
On the shelf from the day shown.
Read-only
Every form here goes to this desk.
Written by the vet; ask the desk to change it.
Set when the animal was registered.
Disabled
ui/form-error-summary
src/components/ui/form-error-summary.tsx
3 answers to check
ui/accordion-disclosure
src/components/ui/accordion-disclosure.tsx
Operations, dentals and medicines
Charged at the fee list, the same as for anyone. The plan covers the year's routine care and nothing that is decided on the day.
Nights and weekends
Lakeland Animal Emergency's fees are their own, and no plan of ours covers them.
What to bring with you
4 things
- The packet, wrapper or plant it got into, if there is one
- Any medicine it takes, in the box
- A carrier for a cat, a rabbit or a small pet
- A towel or blanket for the car
Leaving the plan
Stop the Direct Debit in any month. We add up what was used at the fee list, take off what you have paid, and send the difference either way.
A native details: in the page with no script, Escape from inside closes it and returns focus to its summary, and the chevron turns without a tween, so reduced motion changes nothing.
ui/card-panel
src/components/ui/card-panel.tsx
Lakeland Animal Emergency
Nights, weekends and bank holidays
Their clinic on Gilwilly Road, Penrith, is about 35 minutes north on the M6.
01632 960777ui/popover
src/components/ui/popover.tsx
Escape closes it, Tab moves through it and closes it on the way out, and a press outside closes it.
ui/hint
src/components/ui/hint.tsx









