Site pages and AI tasks.
Gitea CI/CD / build (push) Successful in 1m40s

This commit is contained in:
Clive
2026-08-20 14:58:52 +10:00
parent 152a998311
commit e5d1446791
51 changed files with 2876 additions and 30 deletions
+30
View File
@@ -0,0 +1,30 @@
# Task 08 — Careers page
- **Status:** Done
- **Depends on:** —
- **Size:** S
## Goal
Create the **Careers** page at `/Careers`. No job-board data or backend exists — this is a culture page with an "apply via the Contact page" path (assumption per plan §3.6).
## Files
- Create: `plushealthtech/Pages/Careers.cshtml`
- Create: `plushealthtech/Pages/Careers.cshtml.cs`
## Steps
1. **PageModel** — standard `PageModel` with `OnGet()`; title set in the view.
2. **View** — `@page`, `@model CareersModel`, `ViewData["Title"] = "Careers"`.
- **Hero** — "Build the future of interoperable clinical software."
- **Why join us** — 3–4 cards (mission-driven work, clinical+technical collaboration, modern .NET stack, flexibility — keep claims generic and reviewable).
- **How to apply** — explicit note that there is no public job board right now: "Tell us about yourself via the Contact page and we'll be in touch." CTA button → `/Contact`.
- Secondary CTA → `/About`.
3. Tailwind brand tokens only; no new CSS/JS.
## Acceptance criteria
- [x] `GET /Careers` renders; build green.
- [x] Apply CTA points at `/Contact`; no dead links.
- [x] No fabricated specific claims (salaries, exact team size) — keep it generic for legal/brand review.