Goal
Prevent artwork detail pages from causing horizontal document scrolling on supported mobile viewports while retaining the desktop side-by-side presentation.
Current state
The artwork detail layout is an unconditional horizontal flex row and the artwork image has no mobile maximum-width constraint. No current mobile regression test measures document overflow.
Scope
- Make the artwork detail image and metadata layout responsive at small widths.
- Constrain portrait, landscape, and unusually wide artwork images to the viewport.
- Preserve the current wider-screen layout.
Non-goals
- Hide overflow globally as a workaround.
- Change artwork metadata or image content.
Acceptance criteria
Goal
Prevent artwork detail pages from causing horizontal document scrolling on supported mobile viewports while retaining the desktop side-by-side presentation.
Current state
The artwork detail layout is an unconditional horizontal flex row and the artwork image has no mobile maximum-width constraint. No current mobile regression test measures document overflow.
Scope
Non-goals
Acceptance criteria
document.documentElement.scrollWidthis no greater thanwindow.innerWidth.