Files
Plushealthtech/task/06-veterinary-solutions-page.md
T
Clive e5d1446791
Gitea CI/CD / build (push) Successful in 1m40s
Site pages and AI tasks.
2026-08-20 14:58:52 +10:00

34 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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
1. **PageModel** — standard `PageModel` with `OnGet()`; title set in the view.
2. **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`, hover `bg-brand-vet text-white`) exactly like Index card #3, instead of the default `brand` teal.
- **CTA band** → `/RequestDemo`, secondary link → `/ClinicalDecisionSupport`.
## Acceptance criteria
- [x] `GET /Veterinary` renders; build green.
- [x] Page visibly uses the veterinary accent, distinct from the other product pages.
- [x] 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.