# UI E2E screenshots
These images are generated by `pnpm --dir client run test:e2e:screenshots` from mocked API responses in `client/e2e/ui-screenshots.spec.ts`.
Commit regenerated images with UI PRs so GitHub's image diff shows visual changes during review. The suite also keeps desktop dark-mode baselines for Overview, Routines, and Reliability alongside the default light screenshots.
To enforce that screenshots are current in CI or before pushing, run:
```bash
pnpm --dir client run test:e2e:screenshots:check
```