feat: appointment card colors by status, MassHealth badge, date nav controls

- Default card color: light (bg-slate-100 / dark text)
- Blue card when procedures selected, gray when claim has a number
- Status badge: green/red from appointment or patient-level MassHealth status
- Solid dot badge (removed ring), overflow-visible to prevent corner clipping
- Date nav: << < [today circle] > >> for week/day jumps

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Gitead
2026-04-28 10:09:08 -04:00
parent dfa04981c5
commit efe73410e7
5 changed files with 100 additions and 8 deletions

View File

@@ -24,7 +24,7 @@ export function PatientStatusBadge({
<TooltipTrigger asChild>
<span
aria-label={`Patient status: ${label}`}
className={`inline-block rounded-full ring-2 ring-white shadow ${className}`}
className={`inline-block rounded-full shadow ${className}`}
style={{
width: size,
height: size,