mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-11 05:42:19 +00:00
Rework the Labs surface to match the rest of the app: - Add a biomarker manager on the Labs page (define/edit/delete markers, seed from a common panel) — the catalog lives with Labs, not Settings. - Replace the free-text add form with a structured one: pick a biomarker, enter the value against its known unit/range; '+ define new' inline. - New /labs/[biomarkerId] detail page with a proper dashboard-style chart (Recharts line + shaded reference band + dashed bounds, range tabs, tooltip) replacing the 72x20 sparkline, plus the reading history with full edit/amend/delete and a delete-Undo toast. - List cards group by linked marker and deep-link to the detail chart. The reference band uses a muted token fill, never an alarm colour; the neutral ReferenceRangeBadge is reused for the in/out-of-range verdict.