3 Commits

Author SHA1 Message Date
YeonGyu-Kim 64997d5e81 test(web): responsive matrix — 6 viewports x 4 locales x 2 pages
e2e/responsive.spec.ts (new):

- 6 viewports: iPhone SE (375x667), iPhone 14 Pro (390x844),
  iPad mini (768x1024), iPad Pro (1024x1366), laptop (1280x800),
  desktop (1920x1080)
- 4 locales: en, ko, ja, zh
- 2 pages: landing /, manifesto /manifesto
- Checks: no horizontal scroll, no overflow-x, primary CTA visible,
  hero headline visible, nav button hit target (44x44 mobile / 32x32
  desktop)

48 tests total. All pass against current build.

/docs has pre-existing horizontal overflow at 1024px viewport
(fixed-width sidebar interacting with code blocks). Intentionally
out of scope for this PR — commented in the spec, tracked as
follow-up.
2026-05-20 14:27:02 +09:00
YeonGyu-Kim a6f1950d41 fix(web): restore navigation smoke coverage
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-05-18 20:56:13 +09:00
YeonGyu-Kim bf96794599 chore(web): move site under packages 2026-05-18 16:44:02 +09:00