mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-09 04:50:59 +00:00
The generic medication card and the GLP-1 variant carried ~120 lines of hand-synced JSX for the status pill, compliance bars, primary intake actions, and state badges. Lift these into single-purpose presentational components under card-parts/ consumed by both cards, so symmetry is structural rather than maintained by hand. Unify the day-streak flame onto the canonical text-dracula-orange warning/streak token. The generic card had drifted onto Tailwind-stock text-orange-400; both cards now render the same token. No visual or behavioural change beyond the streak-token convergence.