1.5 KiB
1.5 KiB
Task 06 — Veterinarian Solutions page
- Status: Complete
- Depends on: —
- Size: M
Goal
Create the Veterinarian Solutions page at /Veterinary, using the veterinary sub-brand accent (brand-vet / #0d9488) per Design.MD.
Files
- Create:
plushealthtech/Pages/Veterinary.cshtml - Create:
plushealthtech/Pages/Veterinary.cshtml.cs
Steps
- PageModel — standard
PageModelwithOnGet(); title set in the view. - View —
@page,@model VeterinaryModel,ViewData["Title"] = "Veterinarian Solutions".- Hero — "Purpose-built software for animal clinics" + subhead (reword Index card #3) + CTA →
/RequestDemo. - Feature cards (3–4): practice & client management; EHR records & imaging; species-tailored diagnostic decision tools; interoperability with existing hospital systems.
- Accent rules — use
brand-vet(#0d9488) for the hero badge, card icon tiles (bg-teal-50 text-brand-vet, hoverbg-brand-vet text-white) exactly like Index card #3, instead of the defaultbrandteal. - CTA band →
/RequestDemo, secondary link →/ClinicalDecisionSupport.
- Hero — "Purpose-built software for animal clinics" + subhead (reword Index card #3) + CTA →
Acceptance criteria
GET /Veterinaryrenders; build green.- Page visibly uses the veterinary accent, distinct from the other product pages.
- CTAs resolve.
Notes
- The Index solution card carries
id="veterinary"for the legacy nav anchor — leave that in place; the page route and the in-page anchor don't conflict.