Skip to content

Add mobile-responsive layout and mobile e2e tests (#17)#8

Merged
tupe12334 merged 2 commits into
mainfrom
issue/mobile-view-support
Feb 19, 2026
Merged

Add mobile-responsive layout and mobile e2e tests (#17)#8
tupe12334 merged 2 commits into
mainfrom
issue/mobile-view-support

Conversation

@tupe12334

Copy link
Copy Markdown
Member

Summary

  • Replace inline grid styles in Hero, HowItWorks, EditorSection, InstallSection, and Footer with CSS classes that collapse to single-column at ≤720px breakpoint
  • Add iPhone 13 and Pixel 5 Playwright projects so all existing tests run against mobile viewports
  • Add no horizontal scroll overflow test to catch mobile layout regressions

Test plan

  • Verify desktop layout unchanged at ≥720px
  • Verify all grid sections stack to a single column on mobile (iPhone 13 / Pixel 5)
  • Verify no horizontal overflow at 390px and 412px viewports
  • CI Playwright tests pass for all three projects (chromium, mobile-iphone-13, mobile-pixel-5)

Closes #17

🤖 Generated with Claude Code

tupe12334 and others added 2 commits February 19, 2026 13:54
- Replace inline grid styles with CSS classes that collapse to
  single-column at ≤720px (hero, steps, editor, install, footer)
- Add iPhone 13 and Pixel 5 Playwright projects for mobile viewport testing
- Add no-horizontal-scroll assertion to catch mobile overflow regressions

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@tupe12334 tupe12334 force-pushed the issue/mobile-view-support branch from 3561d3d to 4bdb5f3 Compare February 19, 2026 11:54
@tupe12334 tupe12334 merged commit 57b61b0 into main Feb 19, 2026
1 check failed
@tupe12334 tupe12334 deleted the issue/mobile-view-support branch February 19, 2026 11:55
@tupe12334 tupe12334 mentioned this pull request Jun 30, 2026
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant