mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-09 04:50:59 +00:00
Final surface sweep for the v1.4.27 tap-target work: the chart band overlay, the error-details action row, and the public-page header links. - `health-chart.tsx`: band overlay used to inset `right: 18px` while the underlying ComposedChart margin is `right: 8`, so the colour band drifted left of the plotted line by 10 px on every viewport. Pin the overlay to the chart's actual right edge. - `error-details.tsx`: drop `size="sm"` from the retry, copy, and report-issue buttons so they sit at the default 40 px primitive height — clears the WCAG 2.5.5 floor on touch. - `auth/login/page.tsx`: back-to-passkey toggle wraps in `inline-flex min-h-11 w-full` so the form-mode swap is reachable on touch. - `privacy/page.tsx` and `about/page.tsx`: header HealthLog + Sign-in links wrap in `inline-flex min-h-11` so the public-page chrome clears the floor.